【发布时间】:2009-06-16 12:24:58
【问题描述】:
在 c++ 中是否可以包含两次相同的命名空间? 编译器不会给出任何错误,但无论如何它仍然会影响
谢谢,
编辑:
我的意思是
using namespace std;
// . . STUFF
using namespace std;
【问题讨论】:
-
请澄清“两次包含相同的命名空间”。您是否在询问是否可以声明“使用某个命名空间;使用某个命名空间;”或者您是在问是否可以多次声明命名空间,如“命名空间 SomeNamespace {} namespace SomeNamespace {}”?
-
我的意思是使用命名空间std; . .使用命名空间标准;
-
我知道两次添加同一行会很愚蠢。但是如果“使用命名空间std”完成了两个不同的头文件并且都包含在.cpp文件中会有任何问题
标签: c++ namespaces