using namespace 是怎么一回事?
using namespace 是怎么一回事? 问题点数:20、回复次数:5Top
1 楼HongHuer(Hello,world.)回复于 2003-02-02 14:53:55 得分 10
using namespace
使用名字域
你可以定义自己的名字域
eg:
namespace mynamespace
{
class CString
{
};
}
使用的时候就:
//当然你要申明你的名字域
mynamespace::CString cstr;
//Handle
这样是合法的。
名字域我个人认为主要是为了避免变量命名冲突。
也可以搜索一下在这个论坛。Top
2 楼hux(孤翼)回复于 2003-02-02 18:52:22 得分 1
一种避免命名冲突的方法Top
3 楼Richuen22(Vista)回复于 2003-02-02 22:35:37 得分 5
名字空间,如
using namespace aa;
编译时所有的变量、函数、类都以aa为头,这样避免多人同编程时有名字冲突。
Top
4 楼august010148(精卫鸟)回复于 2003-02-04 17:54:41 得分 0
那么标准C++中的string类在那个名空间里?Top
5 楼HongHuer(Hello,world.)回复于 2003-02-04 17:59:19 得分 4
那么标准C++中的string类在那个名空间里?
在std namespace中Top




