在C++中经常需要用namespace来避免冲突,主要有下面的3种用法:
(1)直接指定标识符
比如std::cout
(2)使用using declaration
可以不用每次都写std::cout,直接在开始处用using std::cout即可
(3)使用using directive
这种方法像声明全局标识符一样,比如using namespace std
在C++中经常需要用namespace来避免冲突,主要有下面的3种用法:
(1)直接指定标识符
比如std::cout
(2)使用using declaration
可以不用每次都写std::cout,直接在开始处用using std::cout即可
(3)使用using directive
这种方法像声明全局标识符一样,比如using namespace std