一、
1、定义在名称空间的函数或者变量称为实体。
2、实体可见域是全局的,名称空间外不可见
二、
声明格式 using 名称空间::实体名;(可见域的大小取决于using的书写的位置)
两种情况:
1、已经定义了全局变量A,又定义了using s::A;
2、using s::A; using d:: A;
1、using 声明机制使得某个空间中的特定的实体可见
2、using 编译机制更进一步,使得名称空间中的所有实体可见,不需作用域限制符号
例如:using namespace std;