使用using声明就无须专门的前缀(形如命名空间::)也能使用相应函数,形式如下:
using namespace::name;
示例代码:
#include <iostream>
using std::cin;
int main()
{
int i;
cin >> i; // 正确,cin与std::cin含义相同
// cout << i; // 错误,没有对应的using声明,要使用完整名字
std::cout << i; // 正确,显示从std中使用cout
return 0;
}
每个名字都要独立的using声明,要以分号结束
头文件不应包含using声明,否则可能有名字冲突