0
我試圖在AIX操作系統上使用NetBeans 6.8進行C++開發。AIX上的Netbeans 6.8中的STL命名空間問題
我繼續收到錯誤消息爲:
using namespace std;
加入後即使是包括用於經由
選項STL - C/C++ - 代碼援助
錯誤說:「無法解析標識符std」
是否是NetBeans 6.8 AIX版本中的一個錯誤?或者我錯過了什麼?
感謝您的幫助!
我試圖在AIX操作系統上使用NetBeans 6.8進行C++開發。AIX上的Netbeans 6.8中的STL命名空間問題
我繼續收到錯誤消息爲:
using namespace std;
加入後即使是包括用於經由
選項STL - C/C++ - 代碼援助
錯誤說:「無法解析標識符std」
是否是NetBeans 6.8 AIX版本中的一個錯誤?或者我錯過了什麼?
感謝您的幫助!
您可以輕鬆足夠的測試,如果沒有通過之前將其添加在
namespace std
{
}
得到包括std
命名您的using
指令之前。如果編譯器現在很開心,那麼實際上沒有包含std
命名空間的東西。
感謝您的回覆。我在上面添加了你的建議,是的,我現在沒有收到編譯錯誤 - 我期望的。然後,這個問題仍然隱約看到NetBeans如何解決STL命名空間問題......? – ddevice 2010-03-11 18:57:54
我假設'using'指令是你自己的代碼的一部分,所以如果你不包含任何STL頭文件,那麼明顯的答案是不要把它放進去。大概有一個原因,你有第一個地方該線? – Troubadour 2010-03-11 20:15:29