簡単な例:</p>
#include <iostream>
#include <cstring>
int main(void)
{
using namespace std;
string a="abc";
string b="abc";
if(a!=b)
cout<<"abc";
}
このコードは mingw G++ でコンパイルできますが、VS2012 および vs2010 ではコンパイルできません。どうしてか分かりません。
コードをVS2012またはvs2010でコンパイルできるようにするにはどうすればよいですか
問題はヘッドファイルにあることがわかりましたが、なぜ G++ で動作するのでしょうか?</p>