1. 首页
  2. 编程语言
  3. C++ 
  4. 命名空间的使用,以及为何不用using namespace std,内含可运行代码

命名空间的使用,以及为何不用using namespace std,内含可运行代码

上传者: 2018-12-29 00:22:04上传 7Z文件 263.73KB 热度 76次
本例主要解释了为什么不用using namespace std;,因为如果这么使用了,在其它地方如果用到了标准库中的标识符(那么多标识符,不能保证都记住),就会报错,如果程序工程很复杂,可能会查找冲突很麻烦,因此在实际使用中,使用 using命令(本例中两种方式,对于C++标准库命名空间std,在实际用到的标识符前面采用加std::的方式,对于自己命名空间myown1,2,则使用using myown1::B的方式)比使用using编译命令(using namespace std方式,本例中using namespace myown2也是用的这种方式,所以才报错)更安全
用户评论