티스토리

blog de bonarbo
검색하기내 프로필
카테고리 없음

(32bit 어플리케이션에서) 64bit 구조체 정렬 방법

좋은나무 2015. 6. 5. 15:24

방법 1) #pragma pack(#)


#pragma pack(push,8)

struct T {

   int i;

   short j;

   double k;

};

#pragma pack(pop)


방법 2) __declspec(align(#))


_declspec(align(8)) struct T {

   int i;

   short j;

   double k;

};


[참고 자료]

> Supporting 32-Bit I/O in Your 64-Bit Driver

> #pragma pack

> __declspec(align(#))

저작자표시 변경금지 (새창열림)