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

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