using namspace std的使用

今天討論起來命名空間的問題,ide

這樣:ui

using namespace std;

或者是這樣:
spa

int x;
std::cin >> x ;
std::cout << x << std::endl;

或者這樣:
code

using std::cin;
using std::cout;
using std::endl;
int x;
cin >> x;
cout << x << endl;

我的的習慣是第二種;ci

貼兩篇文章看看get

http://stackoverflow.com/questions/2218140/what-requires-me-to-declare-using-namespace-stdio

http://stackoverflow.com/questions/1452721/why-is-using-namespace-std-considered-bad-practicerequire

http://www.zhihu.com/question/26911239 命名空間

相關文章
相關標籤/搜索