可能重複:
Why is 'using namespace std;' considered a bad practice in C++?爲什麼std ::由有經驗的編碼人員使用,而不是使用命名空間std;?
有一天,當我問一個問題有人回答道說,如果有人問一個問題,告訴他們這樣做,而不是using namespace std;
正確的方式,我認爲有點奇怪,因爲using namespace std;
是的方式更容易,但我想我現在失敗了,因爲我是一個'初學者'的編碼器,你們知道更好。
所以我想我的問題是: 爲什麼std::
而不是using namespace std;
?
謝謝。
請參閱http://stackoverflow.com/questions/1452721/why-is-using-namespace-std-considered-a-bad-practice-in-c – Sapph 2011-03-29 07:18:03