最近在学 C++,在《C++ Primer》第五版的 3.1 节中说到使用 using 声明来使用命名空间中的成员,《C++ Primer》中这样写道:
这样,形如书中所说
- #include using std: :cin;
- using std: :cout;
- using std: :endl;
- int main() {
- int i;
- cin >> i;
- cout << i << endl;
- return 0;
- }
其实
- using std: :cin;
- using std: :cout;
- using std: :endl;
可以改为
- using namespace std;
这样就不必多次使用 using,只需使用一次 using,在 int main{} 函数里就不必键入 std:: 了。
来源: http://www.bubuko.com/infodetail-1962091.html