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

所需积分/C币:18 2018-10-08 16:35:34 264KB 7Z

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

...展开详情
img

关注 私信 TA的资源

上传资源赚积分,得勋章
最新资源