Является ли нарушением strict aliasing каст указателя на агрегатный тип к указателю на тип члена?
Предположим, есть тип
struct A{
int c{};
int d{};
}
Является ли нарушением strict_aliasing
A a{};
reinterpret_cast<int*>(&a);
Предположим, есть тип
struct A{
int c{};
int d{};
}
Является ли нарушением strict_aliasing
A a{};
reinterpret_cast<int*>(&a);