一、命名空间 namespace
1、命名空间基本概念
命名空间 namespace 又称为 名字空间 , 名称空间 , 名域 , 作用域 , 是 C++ 语言 对 C 语言 的扩展 之一 ;
C++...在命名空间中 , 可以定义上述 符号常量 , 变量 , 宏定义 , 函数 , 结构体 , 枚举 , 类 , 对象 等内容 ;
命名空间 不是专门定义 标识符名称的 , 而是可以定义 C++ 中出现的所有语法元素...中使用 ;
2、命名空间定义语法
命名空间定义语法 : 定义 命名空间 需要使用 namespace 关键字 , 将要定义的内容 写在 namespace 命名空间名称 后的大括号中 ;
namespace...使用命名空间 语法 : 使用如下语法 , 可以 声明使用一个命名空间 , 可以直接访问命名空间中的元素 ;
// 使用 指定的 命名空间
using namespace 命名空间名称;
如果要使用 嵌套的命名空间...命名空间 中的变量 ;
如果想要 直接访问命名空间元素 , 可以使用上述 语法 , 导入命名空间 :
// 使用自定义的命名空间
// 注意 : 使用命名空间需要在 定义命名空间之后
using namespace