1、using 声明的形式:
using namespace::name;
一旦声明,就可以直接访问命名空间中的名字了
2、每个名字都需要独立的using声明
例:
using std::cin;
using std::cout;
using std::endl;
3、头文件不应包含using 声明
因为:头文件的内容会拷贝所有引用它的文件中去,如果头文件里有某个using声明,那么每个使用该头文件的文件就都会有这个声明。对于某些程序来说,由于不经意间包含一些名字,反而可能产生名字的冲突。