항목 36 : 생성되는 객체를 가진 공용체 ( 난이도 : 4 )
이번 항목은 공용체란 무엇이고, 남용 될 수 있는 사례를 들어 보고, 생각해 보게 한다. 1 ) 공용체는 무엇이고 어떤 목적으로 쓰이는가? 공용체 union 은 같은 메모리 공간을 여러개의 객체들이 공유하는 구조체이다. 아래 코드를 봐 보자. #include union U { int i; float f; }; int main( void ) { U u; u.i = 42; std::cout
최근댓글