小编Dav*_*own的帖子

使用多个命名空间

“我对 C++ 是全新的,对一般编码也相当陌生。我有一些关于命名空间的问题。

\n\n

命名空间到底是什么?是否可以在单个源文件中使用多个命名空间?

\n\n

我也很好奇在源文件的不同位置引入命名空间的结果。

\n\n

我知道可以在源文件的开头指定一个命名空间,即在包含输入输出流之后,

\n\n
using namespace std;\n
Run Code Online (Sandbox Code Playgroud)\n\n

或者在函数内和代码行内,

\n\n
std::cout << \xe2\x80\xa6 << std::endl;\n
Run Code Online (Sandbox Code Playgroud)\n\n

在这两个位置引入这两个命名空间有什么区别呢?

\n\n

是否有其他方法将命名空间引入源文件?

\n

c++ c++11

2
推荐指数
1
解决办法
7019
查看次数

标签 统计

c++ ×1

c++11 ×1