您的位置:首页 > 编程语言 > C语言/C++

关于C++名字空间

2012-08-08 16:30 197 查看
using namespace std;


std是标准库的命名空间,上述使用指令一般出现在.cpp文件中,作用是:在该编译单元中,允许不使用限定方式使用标准C++库的名字,这个权限持续到这个编译单元结束。

但上述使用指令不能出现在头文件中,这样会引起所有包含该头文件的编译单元都拥有这个权限,相当于破坏了名字空间机制对标准命名空间的保护
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: