2
[[no_unique_address]] e due valori membro dello stesso tipo
Sto giocando con [[no_unique_address]]dentro c++20. Nell'esempio su cppreference abbiamo un tipo Emptye un tipo vuotiZ struct Empty {}; // empty class struct Z { char c; [[no_unique_address]] Empty e1, e2; }; Apparentemente, la dimensione di Zdeve essere almeno 2perché i tipi di e1e e2sono gli stessi. Tuttavia, voglio davvero avere …