using指示: 将命名空间定义的所有变量都包括到当前的作用域,简写命名空间中的变量和函数。例如:
using namespace std;
using namespace xxx;
using 声明:将某命名空间中的变量在需要使用的地方(某局部作用域中)单独声明一次,使用完就完。例如:
void example()
{
//当然,实现需要包含头文件
using std::cout;
using std::endl;
cout<<“example”<<endl;
}
在编程中,使用using声明更好一些,防止命名空间污染。
using 指示与using声明
最新推荐文章于 2025-08-18 15:33:56 发布
本文详细解析了C++中使用using指示与using声明的区别,介绍了如何通过using指示将命名空间内的所有变量引入当前作用域,以及如何使用using声明局部引入特定变量,避免命名空间污染,提高代码可读性和维护性。

3016

被折叠的 条评论
为什么被折叠?



