我在C++書中閱讀 - >C++ Programming: Visual Quickstart Guide
,爲了使用如cin
和cout
而不是std::
的語句,您需要添加行using namespace std
。我是否需要使用'using namespace std'命令?
然而,此刻我正在做A級計算機科學,用C++和的CBuilder,和我沒有到該行添加到我的節目 - 因爲我能夠在使用cout
和cin
他們自己沒有遇到任何錯誤。
那真的不需要嗎?或者Cbuilder本身配置std
?
總之:爲什麼我能夠跳過使用std,儘管還沒有宣佈我沒有使用它?
@NathanOliver不,它不是重複 - 我不問我是否應該使用它,我問爲什麼我能夠跳過使用'std',儘管還沒有宣佈我沒有使用它 – DevRobot
我的壞。刪除。 – NathanOliver
檢查是否在任何頭文件中定義了「using namespace std;'你在源代碼中包含的文件 –