3个回答
2015-08-04
展开全部
namespace 就是一个名字的空间。是为了避免名字冲突而使用的。在不同的空间里可以使用同一个名字而不会引起名字冲突。
它的声明就像声明一个类一样。
例:
namespace A{
int f(){……};
char g(){……};
……}
在使用名字空间里函数的时候有几种方法:
1、就像声明一个类的成员函数一样,只是类名换成了空间名 A::f();
2、可以用using关键字 using namespace A; 这样以后的代码使用的就是名字空间A中的函数了。
它的声明就像声明一个类一样。
例:
namespace A{
int f(){……};
char g(){……};
……}
在使用名字空间里函数的时候有几种方法:
1、就像声明一个类的成员函数一样,只是类名换成了空间名 A::f();
2、可以用using关键字 using namespace A; 这样以后的代码使用的就是名字空间A中的函数了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询