所以,我有這個問題。爲什麼cout拋出C++ cout給出了未聲明的標識符
error C2065: 'cout' : undeclared identifier
我正在使用Visual Studio 2012作爲IDE,我在寫一個學校項目。除了示例文件外,我已完成了一切。因此,我試圖寫在屏幕上是這樣的:
#include "iostream"
#include "stdafx.h"
using namespace std;
int main()
{
cout<<"example";
return 0;
}
所以,問題是COUT ... printf的工作正常,但我想用COUT。
編輯: 我已將「」更改爲<>但它沒有幫助。另外,我僅使用此代碼,例如...這不是整個項目。
嘗試'#包括' –
而使用'的std :: cout'或使用的命名空間。 – Dirk
我相信預編譯頭文件必須是源代碼中的第一行。 – chris