問題タブ [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.

0 投票する
2 に答える
1664 参照

c++ - C3681 識別子が見つかりません

CPP には 2 つのプロジェクトがあります。一方は、もう一方から呼び出したい関数を定義します。最初のプロジェクトへの参照を追加しました。「識別子が見つかりません」というメッセージが引き続き表示されます。最初のプロジェクトの CPP ファイルにヘッダーがない場合、2 番目のプロジェクトにその機能を知らせるにはどうすればよいですか?

0 投票する
58 に答える
1158545 参照

c# - 見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません

C#Windowsフォームアプリケーション(Visual Studio 2005)でいくつかの単体テストを実行しようとすると、次のエラーが発生します。

System.IO.FileLoadException:ファイルまたはアセンブリ'Utility、Version = 1.2.0.200、Culture = neutral、PublicKeyToken=764d581291d764f7'またはその依存関係の1つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULTからの例外:0x80131040)**

x.Foo.FooGO()で

Foo.cs:line 123のx.Foo.Foo2(String groupName_)で

FooTests.cs:line 98 **のx.Foo.UnitTests.FooTests.TestFoo()で

System.IO.FileLoadException:ファイルまたはアセンブリ'Utility、Version = 1.2.0.203、Culture = neutral、PublicKeyToken=764d581291d764f7'またはその依存関係の1つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULTからの例外:0x80131040)

私は自分のレファレンスを調べましたが、レファレンスしかありませんUtility version 1.2.0.203(もう1つは古いです)。

このDLLファイルのこの古いバージョンを参照しようとしているものを理解する方法についての提案はありますか?

その上、私は私のハードドライブにこの古いアセンブリさえ持っていないと思います。この古いバージョンのアセンブリを検索するためのツールはありますか?

0 投票する
9 に答える
9009 参照

c++ - C++ 参照を返すか、weak_ptr を返すか?

ユーザーが私のメンバーの1つを参照できるようにしたいクラスがあるとします。どちらが好ましいですか?

また

どう思いますか?ある人が他の人より優れているのはいつですか?

0 投票する
3 に答える
1772 参照

visual-studio-2005 - NUnitアセンブリはVSの[参照の追加]ダイアログにどのように表示されますか?

したがって、NUnitをインストールすると、アセンブリ(nunit.frameworkなど)がReferences > Add Referenceダイアログに表示されますが、%WINDIR%\Microsoft.NET\Framework\v2.0.50727ディレクトリにはなくNUnit、アセンブリパスのレジストリエントリはありません(i.e. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramewokr\AssemblyFolder)

また、NUnitインストールディレクトリのプロジェクトプロパティの参照パスに自動エントリは作成されません。「追加ダイアログ」にどのように表示されますか?!?!「参照の追加」にアセンブリを表示できるのは、前述の方法だけだと思いました。

0 投票する
6 に答える
9649 参照

c++ - 参照パラメーターで可変引数を使用する落とし穴はありますか

私はこのコード(要約)を持っています...

そして、可能な場合は参照渡しが好ましいことに基づいて、このように変更しました。

私の呼び出しコードは次のようなものです:-

ただし、s1 には「Hello World」が含まれていますが、s2 には「Hello (null)」が含まれています。これは va_start の動作によるものだと思いますが、何が起こっているのか正確にはわかりません。

0 投票する
6 に答える
14113 参照

api - Netsuite の問題: どこかに適切なリファレンスはありますか?

この質問が曖昧すぎないことを願っています

netsuiteスクリプトと API (どちらも ASP ベース)の適切なリファレンスを探しています。

誰かがこのようなものをどこで見つけるか知っていますか? ネットスイートのヘルプ ページはせいぜい平凡で、フォーラムはあまり活発ではありません。(これら 2 つのことはすでに悪い兆候だと思いますが、試してみる価値はありますよね?)

0 投票する
1 に答える
916 参照

php - foreach は常に PHP の none 参照にコピーを作成しますか?

PHP にこの最適化が組み込まれているかどうか疑問に思っています。通常、参照を使用せずに foreach を呼び出すと、渡された配列がコピーされて操作されます。その配列への参照カウントが 1 しかない場合はどうなりますか?

たとえば、getData がデータの配列を返すとします。

getData() によって返される配列には参照が 1 つしかないため、参照によって使用され、最初にコピーされるべきではありませんか、それとも php にはこの最適化がありませんか?

これは、不適切に記述された多くのコードを助けることができる単純な最適化のように思えます。

0 投票する
2 に答える
3416 参照

silverlight - Silverlight はアセンブリが "Silverlight" であることをどのように判断しますか?

F# からコードをコンパイルして Silverlight で使用しようとしています。私はコンパイルします:

--noframework --cliroot "C:\program Files\Microsoft Silverlight\2.0.31005.0" --standalone

これにより、SL フレームワークを参照するスタンドアロン アセンブリが生成されます。しかし、生成されたアセンブリへの参照を追加しようとすると、次のエラーが発生します。

ソリューション内の他の Silverlight プロジェクトへのプロジェクト参照のみを追加できます。

これが Silverlight アセンブリではないことを確認するために、VS プラグインは何をしていますか? マニフェストは次のとおりです。

何が気に入らないのか理解できません。それは純粋に検証可能なILです。SL「クラス ライブラリ」アセンブリと比較しましたが、見た目は同じです。唯一の違いはいくつかの属性でしたが、それらを削除しても、VS は引き続き DLL を参照できました。「SLライブラリ」DLLに検証不能なILを追加しても、まだロードされていました。

助言がありますか?

更新:私はいくつかのことを調べましたが、重要なのはマニフェストではないようです. FSharp ライブラリからの IL の何かが好きではありません。それらは永続可能ですが、そこにある何かが拒絶を引き起こしています.

0 投票する
5 に答える
276 参照

jquery - jQuery を使用するための最良のリファレンスは何ですか?

jQuery の学習と使用に最適な開発リファレンスを見つけていただければ幸いです。書籍、ウェブサイトなどは大歓迎です。

0 投票する
6 に答える
4200 参照

c# - 他のクラスを参照する必要があるクラスの C# での適切な設計パターンは何ですか?

C#.NET でビジネス上の問題に取り組んでいます。C と W という名前の 2 つのクラスがあり、異なるタイミングで個別にインスタンス化されます。

クラス C のオブジェクトは、クラス W の 0 ... n 個のオブジェクトへの参照を含む必要があります。つまり、C オブジェクトは最大 n 個の W オブジェクトを含むことができます。

各 W オブジェクトには、クラス C の 1 つのオブジェクトへの参照が含まれている必要があります。つまり、W オブジェクトは 1 つの C オブジェクトに含まれています。

クラス C のオブジェクトは通常、最初にインスタンス化されます。後で、その W コンテンツが検出され、インスタンス化されます。この後の時点で、C オブジェクトと W オブジェクトを相互参照する必要があります。

これに適した設計パターンは何ですか? 実際には 3 つまたは 4 つのクラスが関係するケースがありますが、簡単にするために 2 つのクラスについて話すことができます。

私は次のような簡単なことを考えていました:

これは今のところ機能しますが、すべての参照とその有効性を追跡するためにかなりの量のコードを作成する必要があると予測できます。コンテナーのみの浅い更新と、参照されるすべてのクラスの深い更新を行うコードを実装したいと考えています。他のアプローチはありますか?また、その利点は何ですか?

11/3 に編集: 良い回答と良い議論をありがとう。それが私がやりたいことに最も近かったので、私は最終的にjopの答えを選びましたが、他の答えも役に立ちました。再度、感謝します!