zl程序教程

您现在的位置是:首页 >  后端

当前栏目

C++11中using的用法学习

C++学习 用法 11 Using
2023-09-14 09:11:20 时间

转自:https://blog.csdn.net/shift_wwx/article/details/78742459

1.命名空间

using namespace std;//最常见的用法

2.在子类中引入基类的成员

当private继承时,可以通过using 基类:变量/函数名,让子类访问。这种好像不太常见。

3.类型定义

在c++11之后代替typedef,而且更清晰,可读性更强,是被提倡使用的。

using value_type = _Ty;    //使用value_type value; 就代表_Ty value;
using FP = void (*) (int, const std::string&);    //声明一个函数指针FP

声明函数指针,如果用typedef:

typedef void (*FP) (int, const std::string&);