問題タブ [reference]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 標準 SQL キーワード?
標準(ANSI) SQL { キーワード / 予約語 / 関数 }とは何ですか?
c++ - クラスオブジェクトを関数に渡す (おそらくポインターではなく参照による) C++
では、2 つの異なる機能があるとします。1 つは BST クラスの一部で、もう 1 つはその Class 関数を呼び出す単なるヘルパー関数です。ここにそれらをリストします。
この関数は次のように呼び出されます: sieve(t,n) オブジェクトは BST t と呼ばれます。
特定のオブジェクトを削除するために、sieve 関数内でクラス削除関数を使用します。この基本機能のプロトタイプがどのように見えるべきかわかりませんか? これを行う:
ここで何が起こるかというと、すべてが正常にコンパイルされますが、t.remove 関数が呼び出されると、実際の結果は表示されません。main() 関数からオブジェクトを渡すのではなく、コピーまたは他の t オブジェクト全体を作成しているだけなので、私は推測しています。
元のオブジェクトが作成されたメイン関数で削除関数 (t.remove(value)) を呼び出すと、すべてが適切に削除されます。ふるい機能を使用して開始すると、メイン機能から再印刷しても変化が見られません。したがって、私のメイン関数は次のようになります。
したがって、関数内のデバッグステートメントが実際に何かを削除していることを示していても、結果は同じになります。私が間違っているのは、関数に t オブジェクトを渡す方法だと思います。
algorithm - Cauchy Reed-Solomon アルゴリズムはどのように機能しますか?
Cauchy-Reed アルゴリズムの詳細を説明した参考資料はありますか? Cauchy-Reed Solomon の検索結果は、cleversafe.orgです。彼らは Cauchy Reed-Solomon コードに基づくオープンソースの製品を持っていますが、アルゴリズムがどのように機能するかを説明する資料は提供していません。
c - 構造体へのポインター/参照を関数に渡す
これはばかげた質問のように聞こえるかもしれませんが、私はまだ C を学んでいるので、ご容赦ください。:)
私は K&R (構造体) の第 6 章に取り組んでおり、これまでのところ、この本は大きな成功を収めています。私は構造体をかなり扱うことに決めたので、この章の早い段階で point と rect の例を使って多くの作業を行いました。私が試したかったことの 1 つは、canonrect
ポインターを介して関数 (第 2 版、p 131) の動作を変更することvoid
でした。
私はこれを機能させていますが、皆さんが私を助けてくれることを望んでいた問題に遭遇しました。canonRect
一時的な四角形オブジェクトを作成し、その変更を実行してから、渡されたポインターを一時的な四角形に再割り当てして、コードを簡素化したいと考えていました。
しかし、そうすると、rectは変わりません。代わりに、渡された rect のフィールドを手動で再設定していることに気付きますが、これはうまくいきます。
コードは次のとおりです。
だからここに質問があります:
- なぜ機能し
r = &temp;
ないのですか?(これは、ポインターではなく参照を渡すためだと思います。参照は変更可能ではなく、ポインターは変更可能であると考えるのは正しいですか?) - へのポインターを渡そうとすると、不正なインダイレクションのコンパイル時エラーが発生するのはなぜ
canonRect
ですか? (IE、私が持っていcanonRect(*r);
た場合main()
。)
1. の答えはすでにわかっていると思いますが、2. は私を困惑させます。ポインターを渡すことは合法だと思っていました。
とにかく... Cの初心者を許してください。
c++ - C++では、参照を介してスコープを拡張しても安全ですか?
C++では、参照を介してスコープを拡張しても安全ですか?
コードでは、私が意味するのは次のとおりです。
reference - 良いviリファレンスの推奨事項は?
私はviをあまり使用せず、確かにプライマリエディターには使用しないため、viコマンドを思い出せません。クイックスタートガイドまたはコマンドの概要についての推奨事項はありますか?
.net - COM/Interop-複数のバージョンのサポート
私は、CuteFTPの転送エンジン(COMオブジェクト(ftpte))をラップする.NETコンソールアプリを作成しました。私がラップしたバージョンはCuteFTP7.0です。私が統合するクライアントのいくつかはそのバージョンを持っているので、私は8.0バージョンもサポートしたいと思います。
VisualStudioプロジェクトにCuteFTPCOMオブジェクトへの参照があります...バージョン8.0コンポーネントを参照し、バージョン7.0をサポートするにはどうすればよいですか?アーキテクチャを大幅に変更しない限り、設計時に選択する必要があるように思われます。
アイデア?
c# - C#の値による参照型の受け渡し
参照型を値でC#のメソッドに渡したい。それを行う方法はありますか?
C ++では、Valueを渡したい場合は、常にコピーコンストラクターを使用して機能させることができました。C#には、次の以外の方法はありますか。1.新しいオブジェクトを明示的に作成する2. IClonableを実装してから、Cloneメソッドを呼び出す。
これが小さな例です:
コピーコンストラクターを実装するC++のクラスAを見てみましょう。
メソッドfunc1(Class a)、func1(objA)と言うことで呼び出すことができます(自動的にコピーを作成します)
C#にも同様のものがありますか?ちなみに、私はVisualStudio2005を使用しています。
eclipse - Eclipse Europa の検索参照機能が機能しなくなった
JDK 1.5.0-12 を使用して、MS-Windows 2000 SP4 で Eclipse バージョン 3.2.1 ビルド M20060921-0945 を使用しています。
私は自分のロケールである es-AR を使用し、すべてのメニューとコンテキストを好きではないスペイン語で設定します。そのため、eclipse.ini ファイルに 1 つのパラメーター"-nl en"を含めました。
それ以来、「検索」とコンテキストメニューの両方の「参照...」機能が機能しなくなりました。パラメータを削除し、「-clean」でEclipseを実行しましたが、まだ機能していません。何が起こっているのか、他に手がかりはありません。よろしくお願いします。
ベト
java - Java ベスト プラクティスのオンライン資料コレクションを集めるのを手伝ってくれませんか?
私は中規模の開発チームで働いており、Java 1.4 で書かれた 8 年以上前の Web アプリケーションを管理しています。
新しい開発では、私は常に人々に新しい標準とベスト プラクティスを順守するよう説得しようとしています。それは、HTMLImplementation よりも HtmlImplementation のような新しい命名標準を使用するような単純なことから、具体的なクラスに対してコーディングするよりもインターフェイスに対してコーディングする方が良い理由などにまで及びます。クラス継承よりも不変性またはオブジェクト構成を優先します。
Java 指向でも完全でもないStackoverflowで、このかなり一般的なリンクを見つけました。
私は常に自分の主張の背後にある理論的根拠を説明するよう努めており、最新版のEffective Javaを購入することを常に提案していますが、すべての開発者が私の言葉を疑問視せずに受け入れるわけではありません (これは良いことです)。
それが起こると、彼らはよく、その特定の優れた実践についてさらに読むことができるポインタを私に尋ねます.
ベスト プラクティス リファレンスの「コレクション」で収集できるオンライン資料へのリンクはありますか?