c++ namespace
2021-04-24 07:26
标签:嵌套命名空间 strong pac 标准 space c语言 int style 没有 命名空间的定义: namespace 示例如下: namespace nsp { // 定义一个名为nsp的命名空间 int test = -2; } // 后面无须分号 全局命名空间: 全局命名空间以隐式的方式声明,并且在所有程序中都存在,全局作用域中的名字被隐式地添加到全局命名空间中。 作用域运算符同样可以用于全局作用域的成员,因为全局作用域是隐式的,所以它并没有名字。如下形式 ::member_name 表示一全局命名空间中的一个成员。 嵌套命名空间: 示例如下: nsp:tong::test 内联命名空间: 匿名命名空间: 示例如下: namespace { // 定义一个匿名命名空间 int test = -2; } 命名空间的别名: 示例如下: namespace longnamespace { int test = -2; } namespace nsp = longnamespace; // 给longnamespace这个命名空间起个别名nsp c++ namespace 标签:嵌套命名空间 strong pac 标准 space c语言 int style 没有 原文地址:https://www.cnblogs.com/tongyishu/p/13266773.html
下一篇:剑指offer 构建乘积数组 图