使用新的代码片段,我问自己一个问题:多个typedef是否在同一基本类型上影响性能?
示例(我知道这很愚蠢,但这就是我实际看到的,typedef的四个级别...):
typedef float T_FLOAT
typedef T_FLOAT T_TIME
typedef T_TIME T_CURRENTTIME
tyoedef T_CURRENTTIME CLOCKCURRENTTIME
// etc.
Run Code Online (Sandbox Code Playgroud)
我正在使用的应用程序非常庞大(数十万LoC),所以我想知道......
在GCC中使用-02(有时是-03),是否将这4种类型中的每一种都计算为基类型?
任何抬头赞赏=)