c++ 命名空间 namespace 主要是为了解决名字冲突的问题 相同的函数在两个类里面是没有冲突的,函数可以看成不同对象的成员 如果要解决类名相同就需要使用命名空间了 命名空间的使用方法 定义在不同命名空间的 全局变量,函数,类名都可以一模一样 实例 两个命名空间定义了完全一样的函数和变量