패딩 데이터1 메모리 정렬과 패킹 메모리 구조에 대해 잘 모른다면 다음 포스팅을 보고 오는 것을 추천한다. [C++] 클래스의 멤버가 저장되는 영역 및 메모리 차지 클래스 사용 도중 헷갈리던 내용이 있어서 정리함. 함수 내에서 임시로 객체를 생성할 때 사용 용도에 따라 비효율적인 부분이 있는지 헷갈려서 instance 생성 시 각 멤버들이 어떻게 메모리를 차� woo-dev.tistory.com 구조체 및 클래스는 실제로 메모리 상에 어떻게 저장될까? 먼저 다음과 같은 구조체를 생각해보자. struct Foo { uint32_t mUInt1; // 32비트 uint8_t mUint2; // 8비트 int32_t mInt1; // 32비트 bool mBool1; // 8비트 char* mCharPtr; // 32비트 }; 위 구조체의 크기.. 2020. 5. 19. 이전 1 다음