1. 程式人生 > >Error:無法開啟原始檔iostream.h; error C2065: “cout”: 未宣告的識別符號

Error:無法開啟原始檔iostream.h; error C2065: “cout”: 未宣告的識別符號

對於用VS寫C++,我們標頭檔案使用#include<iostream.h>,會發現顯示“Error:無法開啟原始檔iostream.h”。

                                 

只需去掉改為

但輸出hello world時仍有問題,除錯時會發現 有錯誤error C2065: “cout”: 未宣告的識別符號;error C2065: “endl”: 未宣告的識別符號

這時我們加上using namespace std;

就除錯成功了。

using namespace std;的作用:

namespace是定義名稱空間所必須寫的關鍵字,std是一個

名稱空間,cout和endl在std內,如果不加using namespace std;,就要用域分辨符“::”即std::cout   std::endl。