请问using name space是什么意思?在C++中有什么作用?
3个回答
2012-06-26
展开全部
例如:using namespace std;
命名空间(namespace)是一种描述逻辑分组的机制,可以将按某些标准在逻辑上属于同一个任务中的所有类声明放在同一个命名空间中。标准C++库(不包括标准C库)中所包含的所有内容(包括常量、变量、结构、类和函数等)都被定义在命名空 间std(standard标准)中了。
这句话的意思是"使用一个名为std的空间"
命名空间(namespace)是一种描述逻辑分组的机制,可以将按某些标准在逻辑上属于同一个任务中的所有类声明放在同一个命名空间中。标准C++库(不包括标准C库)中所包含的所有内容(包括常量、变量、结构、类和函数等)都被定义在命名空 间std(standard标准)中了。
这句话的意思是"使用一个名为std的空间"
展开全部
相当于一层包裹;
一个函数能包裹住其中的局域变量;
一个类能包裹住其中的数据成员和函数成员;
同样的, 命名空间就包裹住了各种类, 全局变量, 函数等等..
一种身份标识, 从属关系, 命名空间中的a和命名空间外的a是不一样的
一个函数能包裹住其中的局域变量;
一个类能包裹住其中的数据成员和函数成员;
同样的, 命名空间就包裹住了各种类, 全局变量, 函数等等..
一种身份标识, 从属关系, 命名空间中的a和命名空间外的a是不一样的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://wenku.baidu.com/view/58456efc910ef12d2af9e7cf.html
这个百度文库上讲的很清楚,简单讲就是一个命名空间指向你要加载的库文件
这个百度文库上讲的很清楚,简单讲就是一个命名空间指向你要加载的库文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询