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

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

visual-studio - Visual C++ Express 2010... :D パスとリリースを含めますか?

これがそれほど愚かな質問ではないことを願っていますが、Microsoft Visual C++ Express Edition 2010 を使用して私のプロジェクトを「リリース」構成でコンパイルしようとしました。いくつかのファイルを含める必要があり、それらはすべてディレクトリにあり、私は#include <myfile>山かっこを使用して、ディレクティブを使用してそれらを含める必要があり ます。デバッグモードではなんとかできましたが、リリースモードではどうすればいいのかわかりませんでした..どうもありがとうございました。非常に初歩的な質問で申し訳ありません!

マッテオ

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

visual-studio - #pragma once を標準の #ifndef MS-VC++ でオーバーライドする

この質問に対する回答は見たことがありません (これはおそらく許可されていないことを意味します) が、とにかく質問したいと思いました。

MS Visual-C++ を使用して作成され#pragma onceた in.hまたはファイルの自動生成をオーバーライドして、移植可能なフレンドリーなプリプロセッサ ディレクティブを使用する標準ヘッダー ガードを使用する方法はありますか?.hpp

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

visual-c++-2010 - Visual C++ 2010 エラー。システムは、指定されたファイルを見つけることができません

Visual C++ 2010 でサンプル チュートリアルを実行しようとしていますが、次のエラーが表示され続けます。

新しいプロジェクトを作成し、ソース コードを新しいプロジェクトに追加しました。私も既存のコードから新しいプロジェクトを作成しました。それでも同じエラーが発生します。構成設定で何か変更する必要がありますか?

構成設定の作業パスをデバッグフォルダーに向けようとしましたが(やみくもに撮影しました)、それでも同じエラーが発生します。

編集 2: 誰かが Visual Studio で同じ問題を抱えていて 、OpenGL.orgで MS Visual Studio 2010に問題があると投稿しました。これが何を意味するか知っている人はいますか?

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

c++ - VC ++ 2010でカスタムファイルテンプレートを作成するにはどうすればよいですか?

VC ++ 2010で.cppファイルと.hファイルのカスタムファイルテンプレートを作成したいのですが、その方法がわかりません。

作成するファイルに含めたいのは次のとおりです。

NetBeansの場合と同じように、新しいファイルを作成すると、これがファイルに含まれます。

誰もがこれを行う方法を知っていますか?
助けてくれてありがとう:)

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

visual-c++-2010 - Visual C++ 2010 でコードの折りたたみを無効にする方法

Visual C++ 2010 でコードの折りたたみを無効にする方法を知っている人はいますか?

2008年版では特定のチェックボックスのチェックを外すことで無効化していましたが、これは削除されたようです。

これらのVisual Studio 2008 ソリューションで領域の折りたたみを永続的に無効にする方法を取得しようとしましたが、コードの折りたたみ、特に左側のツリー ノード グラフィックスとそうでないテキスト領域の色を実際に取り除くことはできません。私の暗い配色に合う。

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

c++ - MSVC++ は、変数の周りのスタックが破損していると言っていますが、プログラムは動作します

これが「コンパイルされるので、動作するはずです!」のように聞こえる場合は申し訳ありません。質問ですが、なぜ何かが起こっているのか (場合によっては起こっていないのか) を理解したいと思います。

プロジェクト設定で、に設定Basic Runtime ChecksしましたBoth。デバッガーは次のことを通知します。

実行時チェックの失敗 #2 - 変数「beg」の周りのスタックが壊れていました。

しかし、デフォルト (なし) に設定すると、プログラムは正常に実行されて完了し、例外はスローされず、エラーも発生しません。

私の質問は、これを安全に無視できますか (MSVC++ が何らかの形で間違っている可能性があるため)、またはこれは本当の問題ですか? スタックが台無しになったときに、プログラムがどのように正常に続行できるかわかりません。


編集:

このエラーの原因となる関数は、次のようになります。

funはインクリメントして動作しbeg、返されると、beg == end、MSVC++ が壊れると、最後の を指し}ます。


編集2:

問題を切り分けました。場合によっては、反復する項目funの所有者からいくつかの要素を削除します。listこれがエラーの原因です。

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

c++ - C++、vs 2010 でのあいまいな継承エラー

この例では、ポリモーフィズムの適用に問題があります。この質問は私の最後の質問に似ています

C++、仮想継承、奇妙な抽象クラス + クローンの問題

3 つの抽象クラスがあります。

および仮想継承を使用した 2 つの継承されたクラス

上記のエラーは MSVS 2010 コンパイラを使用した場合にのみ発生し、g++ はこのコードを正常にコンパイルします。

クラス図(簡略)

最後に、クラス C から copy() メソッドの宣言を削除します。

ポリモーフィズムを使用するサンプル コードでは、C へのポインターのベクトルを作成する必要があります。いくつかの要素を削除した後、そのコピーを作成したいのですが、クラス C で copy() の宣言が必要なため、宣言の削除では不十分でありません。問題を解く。

VS 2010 を使用して翻訳可能になるようにコードを修正する方法を教えてください。

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

pointers - OpenCV Visual-C++cvSplitの問題

画像を開いてチャンネルを分割する方法をいくつか試しました。3Matrixを使用したいだけです。何が悪いのかわかりません。ここに私のコード:

問題は線cvSplit(&img, imgB, imgG, imgR, NULL);です。プログラムは常にクラッシュしますが、その理由はわかりません。

編集1:例外:

エラー-(206)認識されないまたはサポートされていない配列型

Edit2:img代わりに使用すると、次の&img例外が発生します。

解決策:cv :: Mat、cvMat、IplImageの違いに気づいていませんでした。これが解決策です:

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

c++ - RValue、テンプレート解決、およびコピーコンストラクター(Visual C ++ 2010の場合)

単純なコンテナークラスを構築していますが、いくつかの問題が発生します(Visual C ++ 2010でのコンテナーの再アセンブル、右辺値参照のバグ?

上記のコードは次のエラーを出します:

リンクされた質問で説明されているようなトリックを使用せずに、このエラーをどのように修正できますか?

ありがとう!

編集: 私を最も混乱させるのは、2つの特殊なコンストラクターのいずれも呼び出されない理由です。彼らは電話に非常によく合います。