namespace可以防止类、常量、全局变量命名重复的问题

但同时又带来另外一个问题,就是每次都要声明 using namespace ns; 或 using ns::CTestClass

这样很烦人

建议对外做包时,可以加上namespace,自己的开发的项目就没必要加了。