C++中namespace简单来说就是用来控制标志符(如变量,函数,类等)的名字冲突的。
在一个namespace中声明的标志符和其他namespace中声明的同名标志符是没有名字冲突的。
namespace定义:
namespace system {
void func1()
{
...
}
class func2;
}
命名空间可放入变量,函数,类等
namespace访问:
1、一般的作用域运算符(
C++中namespace简单来说就是用来控制标志符(如变量,函数,类等)的名字冲突的。
在一个namespace中声明的标志符和其他namespace中声明的同名标志符是没有名字冲突的。
namespace定义:
namespace system {
void func1()
{
...
}
class func2;
}
命名空间可放入变量,函数,类等
namespace访问:
1、一般的作用域运算符(