問題は本当に奇妙です。'std :: cout'の宣言に明示的な資格があります
コードは、できるだけ簡単である:それはスタンダールのcppプロジェクトから作成されるよう
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
それはちょうどのHelloWorldされます。 私はそれが働いたと確信しています。プロジェクトではなく、
いくつかの助けのiostream
の内側ではありませんerror: explicit qualification in declaration of 'std::cout'
extern ostream std::cout; /// Linked to standard output
面白いこと:しかし、いくつかの時間後、私はエラーを得た(本当に... chagedたものを覚えていませんか)?^_^
私はブーストライブラリを構築し、私は同じエラーを取得していますファイルの多くのためだった.new情報: :「のstd :: coutの」
の宣言で明示的な資格、私が使用してMinGWの
頭に浮かぶ
投稿した内容は問題ありません。投稿していないコードがあります。何か疑問がある場合は、新しいプロジェクトを作成し、そこに投稿したものをそのまま貼り付けてください。それでもエラーが出るかどうか確認してください。 –
IDEのプロジェクト設定を変更したのでしょうか? – Galik
私の最初のプログラムコードはC++で:) :) –