CPlusPlus的using关键字用法
C++ using关键字主要有三种用法:
- 导入命名空间
1 | // 导入整个命名空间到当前作用域 |
- 指定别名
C++ 11 通过 using 指定别名,作用等同于 typedef,但相比 typedef,逻辑更直观,可读性更好。
1 | typedef int T; // 用 T 代替 int |
- 在派生类中引用基类成员
using关键字可以让父类同名函数在子类中以重载方式使用。
参考链接
- c++11中的using关键字,by 蝶泳奈何桥.
- C++中using的三种用法 ,by 算法集市.