아하
  • 토픽

  • 스파링

  • 잉크

  • 미션


완벽히깐깐한깍두기

완벽히깐깐한깍두기

C++에서 Union을 사용하는 이유가뭔가요?

C++에서 union을 궂이 사용하는이유가 뭔가요? Strut나 class사용이 나은것 같은데 예제를봐도 사용이유를 모르겠어요

1개의 답변이 있어요!

  • 탈퇴한 사용자

    탈퇴한 사용자

    Struct로 패킷 쪼개듯이 다양한 변수 담는건 아시죠? Union은 그 공간을 변수들이 공유하는겁니다. Char 3개를 union으로 잡으면 그냥 8바이트인거고 struct는 24바이트로 늘어나죠 union같은건 패킷 컨트롤할때 필요한 경우가 있어요. 참고하세요.