問題タブ [visual-c++-2012]

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 投票する
0 に答える
249 参照

c++ - プロジェクトと*.objのターゲットマシンが異なります

ビジュアル C++ プロジェクトをコンパイルしていますが、エラーが発生します。

このスレッドのすべての項目を確認しました: https://stackoverflow.com/a/4364020/974101

  1. Project Property -> Configuration Properties -> Linker -> Advanced の対象マシンは MachineX64 (/MACHINE:X64)

  2. Solution Property -> Configuration Manager のプラットフォームは x64 です。

  3. ただし、「dumpbin /headers BasicFeatures.obj | more」を使用すると、BasicFeatures.obj のターゲット マシンは x86 になります。

    /li>
  4. VC++ ディレクトリの実行可能ディレクトリ/ライブラリ ディレクトリは

    /li>

問題は、プロジェクトが x64 をターゲットにしているのに、なぜ BasicFeatures.obj のターゲット マシンが x86 なのかということです。そして、それをx64に変更する方法は?

ありがとう。

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

visual-c++ - VC++2012 デバッガーが式を評価できない - 「不明なエラーが発生しました」

アンマネージ (ネイティブ) C++ プログラムをデバッグしているときに、ウォッチまたはトレースポイントで式を評価しようとしたり、イミディエイト ウィンドウで何かを実行しようとしたりするたびに、「不明なエラーが発生しました」というエラーが表示されます。ツールチップ エバリュエーターも機能しません。変数を表示する唯一のウィンドウは「ローカル」です。「自動」ウィンドウは空です。ウォッチでの表示は次のとおりです。

ここに画像の説明を入力

この問題は 2 台の異なるコンピューターで発生します (したがって、構成の問題はほとんどありません) が、特定の 1 つのソリューションでのみ発生します。このプロジェクトは最近 Visual C++ 2008 から移行されたもので、すべて問題ありませんでした。明らかに、デバッグ情報がそこにあり、最適化がオフになっていることを確認しました。すべてを再構築しても役に立たなかったGoogle は何も知りません。

私はそれについて何ができますか?

-----------編集 2: -----------
問題を切り分けることができました。デバッガーは、"NI" という名前の名前空間内のクラスのメソッド内の変数を検査できないようです。問題を再現するには、このコードをコンパイルし、示された場所にブレークポイントを配置します。ウォッチ ウィンドウが機能しません。

Microsoft にバグ レポートを提出しました。

0 投票する
0 に答える
311 参照

c++ - std::vector の奇妙なインテリセンス エラー> ビジュアル C++ 2012 で

この単純なコードを Visual C++ 2012 で書いたとき、興味深いインテリセンス エラーが発生しました: 型の参照

タイプの値で初期化できません

しかし、警告やエラーなしでコードを正常にビルドできます。では、なぜ Visual C++ 2012 はこのようなインテリセンス エラーを報告するのでしょうか?

0 投票する
0 に答える
1466 参照

winapi - `Ole2.h` インクルードが原因でエラーが発生しました

Microsoft Visual C++ Express 2012 を使用しています。ヘッダー設定の一部として次のものがあります。

単独でインクルードwindows.hするとビルド エラーは発生しませんが、インクルードOle2.hの有無にwindows.hかかわらずwindows.h、次のコンパイラ エラーが発生します。

何がうまくいかないのでしょうか?最終的に、Kinect とやり取りするための簡単なコードを書き込もうとしていますが、Kinect のインクルードがなくても上記のエラーが生成されます。

エラーをダブルクリックするrpcasync.hと、次のコードが表示されます。

PS私がまったく含めている理由は、このチュートリアルOle2.hに従っているからです。

0 投票する
0 に答える
1036 参照

opencv - cvSetCaptureProperty CV_CAP_PROP_POS_FRAMES プロパティが OpenMP で機能しない

私はopenCVとopenMPを使用する完全な初心者であり、cvSetCapturePropertyがopenMPで機能しない理由を本当に理解したいと思っています。Visual Studio 2012 で OpenCV と OpenMP を使用しています。

私のコード:

それが私に返すエラーメッセージ:

cvSetCaptureProperty を並行して使用する方法を知っている人はいますか?

ありがとう

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

visual-studio-2012 - MySQL クエリからパラメータを挿入する方法は? ユーザー名とパスワード ...クエリ パラメータ

SQL データベースにいくつかのユーザー名とそのパスワードを入力する必要があります... SQL インジェクションを防ぐにはどうすればよいですか?