この本のサンプルプログラムで次のようなプログラムがあります。
#include <iostream>
using namespace std;
int main(void) {
char hello[] = "Hello!";
hello[4] = '\0';
cout << "「" << hello << "」を文字コードに変えると" << endl;
for (int i = 0; hello[i] != '\0'; i++) {
cout << (int)(unsigned char)hello[i] << ",";
}
cout << 0 << endl
<< "になります。" << endl;
return 0;
}
「Error:"cout"があいまいです」と表示されます。
コンパイル後に実行しても特に問題なく動作するのですが、これはIDEの設定が何かおかしいのでしょうか?
IDEはVS2013を使用しています。