2

以下两种情况在所有情况下都等效吗?

1)alignas关于类型

template <typename T, size_t N, size_t Alignment>
struct alignas(Alignment) A
{
    T data[N];
};

2)alignas在成员数组上

template <typename T, size_t N, size_t Alignment>
struct A
{
    alignas(Alignment) T data[N];
};
4

0 回答 0