----
自定义命名空间
----
自定义命名空间 ( namespace ) :
1.定义方式 : 使用 “namespace 命名空间名称 {}” 格式 , 定义命名空间 , 可以将变量和方法定义在命名空间中...mynamespace;
3.访问命名空间中的方法 ( 没有声明的情况下 ) : 如果没有声明命名空间 , 需要调用 “命名空间名称::方法名()” 的方式调用命名空间中的方法 , 这里想要调用 mynamespace...: 此时可以不使用外层的命名空间名称 , 直接使用 “内层命名空间名称::方法名()” 访问内层命名空间中定义的方法 ;
① 省略外层命名空间 : 只声明了外层命名空间 , 这里就可以省略上面的外层命名空间...头文件中的内容 , 全部拷贝到本文件中 使用 #include "c_extern.h" 的位置 ;
命名空间的作用 : 表明后面所有的代码都使用这个命名空间 , 如果调用命名空间中的方法, 就会去对应的命名空间中查找对应方法...使用 #include "c_extern.h" 的位置
//命名空间的作用 : 表明后面所有的代码都使用这个命名空间 , 如果调用命名空间中的方法,
// 就会去对应的命名空间中查找对应方法