在 C++ 中可以两次包含相同的名称空间吗?
编译器不会给出任何错误,但无论如何它仍然会产生影响
Thanks,
EDIT:
I meant
using namespace std;
// . . STUFF
using namespace std;
这取决于您所说的“包含”是什么意思。说:
using namespace std;
...
using namespace std:
没问题。但说:
namespace X {
...
namespace X {
会创建一个名为 X::X 的嵌套命名空间,这可能不是您想要的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)