赞
踩
定义:命名空间namespace,是指人为将内存进行分隔,让不同的内存区域的同名结构共存.从而解决在大型项目中可能出现的重名问题.类似文件夹
namespace my_space;//定义空间
定义:子空间,即在已有空间之上,再在内部进行空间划分,让每个小空间独立起来.
和文件夹不同,不用像先建父文件夹再建子文件夹那样操作
注意:非限定名称访问好比访问当前文件夹下所拥有的文件.当前文件夹(命名空间)中找不到即报错!
注意:限定名称好比访问当前文件夹下子文件夹内容
定义:全局空间,即空间元素在没有定义空间的情况下所属的空间,也是所有定义的空间的顶级空间.即所有空间都是从全局空间分离出来的.
定义:命名空间应用模拟真实开发环境,来运用命名空间规则
定义:命名空间引入其实就是将另外一个空间的元素(类,函数和常量)引入到当前空间来,当做当前空间的元素访问,从而减少复杂的完全限定名称访问,取而代之的是非限定名称访问.
注意:use进行空间引入的时候,默认是从全局空间开始构建空间路径的(不是自己空间的相对路径),所以上述代码等于如下代码
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。