c++ 中using的多种用法

默认分类 · 2024-04-06 · 43 人浏览

1.最常见的

using namespace std;

这种方式会导入整个std命名空间,优点是方便快捷,缺点是可能导致命名冲突

2.别名声明(Type Alias)

using MyInt = int;
MyInt myNumber = 42;

这里,MyInt是int的别名,可以用来声明变量,相当于typedef int MyInt , 它相比于typedef 更加直观

2.引入特定成员(Using Declaration)

using MyNamespace::foo;

例如
using std::cout;
这样就可以在不导入整个std命名空间的情况下使用cout

c++ 语法
Theme Jasmine by Kent Liao