关于c++中命名空间namespace

一、定义命名空间:

步骤一:在.h文件中:namespace  ns{.......}//将定义的类和全局变量,全局函数写入花括号内。

步骤二:在.cpp文件中:

using namespace ns;//注意分号一定要写上,因为是一条语句

ns::yourclassname::methodname

{

..........//你的类方法实现代码
}

注意:同一个命名空间可以在不同的文件中包含不同的类,这些具有同一个命名空间的类最后统一都被归纳到该命名空间中。

二、使用命名空间:

步骤一:添加包含需要使用的类头文件(必须要有头文件包含)

步骤二:添加using namespace ns;

步骤三:每次使用类时前面都要加上ns,如:ns::yourclassname进行调用。