类型T的多个别名

RaG*_*__M 0 c++ c++11 c++14

我想为一个类型创建多个别名,我真正需要的是如下所示,

using MIN = MAX = AVG = nano_t;
Run Code Online (Sandbox Code Playgroud)

(这似乎更优雅,更少打字,而且还有两个以上的情况我必须做这种任务),而不是这样做:

using....
using...
using... every time
Run Code Online (Sandbox Code Playgroud)

但单行分配对我想要的编译器没有意义.有没有其他方法可以做到这一点?

Que*_*tin 6

using不允许多个别名,但是typedef:

typedef nano_t MIN, MAX, AVG;
Run Code Online (Sandbox Code Playgroud)