NAMESPACE语法
namespace主要解决了命名冲突的问题,语法如下
Namespace注意事项:
- namespace中可以定义常量、变量、函数、结构体、枚举、类等。
- namespace 只能在全局定义。
- namespace 支持嵌套定义,如下图所示:
4.namespace是开放的,可以随时添加新成员。
5.namespace 关键字可以为已有空间名字增加别名,例如
6.无名命名空间意味着命名空间中的符号只能在本文件中访问,相当于给符号增加了 static 修饰,该命名空间中的变量只能在当前文件访问。