VS120(Visual Studio 2013)ツールセットを使用してVisual Studioを使用して検索するVSソリューション(多数のプロジェクトを含む)があります。コンテナにはVS140ツールセットとの違いをもたらす順序が含まれていますが、そうではありません。VS120
ここで、VS120ツールセットでは完全に実装されていないC++ 11の機能を利用するライブラリを使い始めたいので、VS140に切り替えるのがいいようです。
しかし、私は突然、標準ライブラリコンテナ(実際には6478個)をコンパイルする際にいくつかのエラーが発生します。
私はいくつかのアウトコードをコメント、調査やった、これまでのところ、私は私は1つの特定のソースファイルをコンパイルする場合は今すぐ上の行には、いくつかがダウンして含まれて発生し、エラーはコンパイルが
#include <queue>
に到達したときに起こることがわかりました、他の多くの含まれています。
私のソースファイルの先頭に他のインクルードの前に正確に同じ行を置くと、エラーなしでビルドされます。
私がしようとウサギの穴のさらに下に消える前に、だから、
VS120
が、唯一のVS140ツールと...何かが問題を引き起こし、他のヘッダーの1つに設定または変更されていることではないようですこれを引き起こしているものを見つけるために、誰かが何か考えを持っていたかどうか疑問に思っていましたか?編集:
申し訳ありませんが、私はエラーの例を投稿することを忘れていました。
Severity Code Description Project File Line Suppression State
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 166
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 424
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 167
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 426
Error C2206 'swap': typedef cannot be used for function definition GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 180
Error C2206 'swap': typedef cannot be used for function definition GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 442
Error C2091 function returns function GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 74
Error C2091 function returns function GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 103
Error C2091 function returns function GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 166
Error C2091 function returns function GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 333
Error C2091 function returns function GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 376
Error C2091 function returns function GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 424
Error C2065 '_Left': undeclared identifier GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 180
Error C2065 '_Right': undeclared identifier GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 180
Error C2065 '_Left': undeclared identifier GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 442
Error C2065 '_Right': undeclared identifier GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 442
Error C2061 syntax error: identifier 'value' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 74
Error C2061 syntax error: identifier 'value' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 102
Error C2061 syntax error: identifier 'value' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 333
Error C2061 syntax error: identifier 'value' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 374
Error C2061 syntax error: identifier '_Swap_adl' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 424
Error C2059 syntax error: '(' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 166
Error C2059 syntax error: ')' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 166
Error C2059 syntax error: '{' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 167
Error C2059 syntax error: '(' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 424
Error C2059 syntax error: ')' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 424
Error C2059 syntax error: '{' GuiDemo-app C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\queue 426
どのようなエラーメッセージが表示されますか?サンプルを投稿してください。 –
申し訳ありませんが、私は質問を投稿したときにそれを行うことを意味しましたが、何とか忘れました。 –