2
[[no_unique_address]] 및 동일한 유형의 두 멤버 값
[[no_unique_address]]에서 놀고 있습니다 c++20. cppreference 의 예에서는 빈 유형 Empty과 유형이 있습니다.Z struct Empty {}; // empty class struct Z { char c; [[no_unique_address]] Empty e1, e2; }; 분명히,의 크기는 Z최소한이어야 2하기 때문에 종류의 e1와 e2동일합니다. 그러나, 나는 정말로 Zsize 를 갖고 싶다 1. 이것은 나에게 무엇을 포장에 대한 생각 …