typedef(别名)vs struct performance?

时间:2018-02-26 01:35:08

标签: c++

首先,有关于typedef结构与结构的问题,但这是关于别名的,所以希望它不是重复的。

我正在尝试使用SSE2,4.1,AVX等优化事物。这是否有任何区别:

typedef _m512 Single

struct Single
{
public:
    Single& operator=(const _m512& InValue);
    operator _m512() const { return Value; }

private:
    _m512 Value;
};

表现明智吗?

1 个答案:

答案 0 :(得分:2)

不,这两个编译时结构之间的运行时性能没有区别。

它们都需要零纳秒。