C++语言程序设计 命名空间 作 用 ● 命名空间允许嵌套 域 namespace OuterNs 与 namespace InnerNs class SomeClass {..} 可 见 ● 性 特殊的命名空间 一全局命名空间:默认的命名空间 ·在显式声明的命名空间外声明的标识符都在全局命名空 间中 匿名命名空间:对每个源文件是唯一的, C++语言程序设计 8 命名空间 命名空间允许嵌套 namespace OuterNs { namespace InnerNs { class SomeClass { ... }; } } 特殊的命名空间 – 全局命名空间:默认的命名空间 在显式声明的命名空间外声明的标识符都在全局命名空 间中 – 匿名命名空间:对每个源文件是唯一的 作用域与可见性