可能重复:
What is namespace used for, in C++?
Why is 'using namespace std;' considered a bad practice in C++?
在提出我的问题之前,我想与所有渴望了解stl或的人分享以下链接,如果他没有看到这个 [它的视频讲座/教程]:
我是C ++ STL的初学者,我发现它作为学习者非常有用/有趣。 斯蒂芬是一位很棒的老师!!但如果有人不同意我或认为这是浪费时间,那就很抱歉。
如何在实时项目中使用命名空间。我问这是因为在编写程序时我通常在.cpp文件中全局使用名称空间,如:
using namespace std;
int main()
{
//code
}
如果它以错误的方式声明命名空间,我们应该如何做到这一点。
编辑:
如果我们如上所述全局声明命名空间会导致命名冲突,或者我会在本地声明它。
int main()
{
using namespace std;
//code
}