怡然火

文章
5
资源
0
加入时间
2年10月17天

c++,命名空间namespace,using编译,using声明用法

c++,命名空间namespace,using编译,using声明用法命名空间namespace命名空间起源:因为项目增大导致命名冲突,使用厂商的类库时命名冲突,用户定义时命名冲突等统称为名称空间问题,c++提供了命名空间工具来方便控制名称的作用域,需要注意的是命名空间是用来控制名称标识符的作用域的。了解命名空间前需要的知识前提:声明区域:可以在其中进行声明的区域,例如函数外声明的全局变量,其声明区域为所在文件,对于函数内声明的变量,其声明区域为其声明所在的代码块。潜在作用域:变量的潜在作用