码迷,mamicode.com
首页 > 其他好文 > 详细

命名空间

时间:2017-11-18 20:57:41      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:bsp   查找   语句   内联   存在   strong   添加   amp   style   

一、关键点

命名空间&作用域&全局作用域

命名空间的多种形式:全局命名空间、嵌套的命名空间、内联命名空间、未命名的命名空间

命名空间与类:名字查找、友元

命名空间与重载

 

二、基础知识点

全局作用域:也叫全局名字空间,就是main函数所在的作用域

命名空间:分割了全局名字空间,其中每个命名空间是一个作用域

自我理解:可以把一个命名空间看成是一个有名字的语句块

重点:命名空间不能定义在函数或类的内部

定义形式:

namespace space_name {
	//...
} 

 

三、与其他作用域的区别

1. 命名空间可以定义在几个不同的部分

namespace nsp {
	//...
} 
	//...
namespace nsp {
	//...
}

注:编写一个命名空间定义,可能①创建一个新的命名空间; ②打开一个已存在的命名空间(向里面添加名字)

 

命名空间

标签:bsp   查找   语句   内联   存在   strong   添加   amp   style   

原文地址:http://www.cnblogs.com/xzxl/p/7857742.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!