Является ли нарушением strict aliasing каст указателя на агрегатный тип к указателю на тип члена?

Предположим, есть тип

struct A{
    int c{};
    int d{};
}

Является ли нарушением strict_aliasing

A a{};
reinterpret_cast<int*>(&a);

Ответы (0 шт):