2
[[no_unique_address]] y dos valores de miembro del mismo tipo
Estoy jugando con [[no_unique_address]]adentro c++20. En el ejemplo de cppreference tenemos un tipo Emptyy un tipo vacíosZ struct Empty {}; // empty class struct Z { char c; [[no_unique_address]] Empty e1, e2; }; Aparentemente, el tamaño de Ztiene que ser al menos 2porque los tipos de e1y e2son iguales. Sin …