命名空间 Posted on 2018-08-28 | Edited on 2018-10-16 为什么存在命名空间随着项目的增大,名称相互冲突的可能性也再增加,不同成员、不同厂商的命名可能出现冲突,不兼容等问题。为了解决这种冲突,命名空间出现了。 默认存在命名空间声明区域(declaration region)可以在其中声明的区域 全局声明:在函数外部声明 局部声明:在函数内部声明潜在作用区域从声明点开始 –> 声明区域末尾 自定义的命名空间自定义命名空间,提供一个声明名称的区域,一个命名空间中的名称不会与另一个命名空间中的名称冲突,同时其他部分可以使用命名空间中的东西。关键字:namespace using 声明 v.s using 编译指令先留个坑,慢慢填