어라 이거 적은적이 없었나?
대개 비트 구조체라고 했었는데 원래는 비트 필드 인듯
[링크 : https://en.wikipedia.org/wiki/Bit_field]
[링크 : http://lab.cliel.com/entry/C-C-비트필드Bit-Field]
아무튼 얘를 x86에서 쓰려면 대개 아래의 선언문을 통해서 바이트 align을 맞춰야 하는데
컴파일러 별로 사용가능한 선언문이 다르다.
#pragma pack is a Microsoft syntax that has been ported to GCC for compatibility reasons. __attribute__((aligned)) is a GCC-specific syntax (unsupported by MSVC). |
[링크 : http://stackoverflow.com/.../whats-the-difference-between-pragma-pack-and-attribute-aligned]
'Programming > C Win32 MFC' 카테고리의 다른 글
MFC 라디오버튼 사용하기 (0) | 2017.04.05 |
---|---|
mfc cstring 문자열 관련(유니코드) (0) | 2017.04.04 |
MFC CButton 마우스 클릭시 작동하기 (0) | 2017.03.08 |
GetHttpConnection() (0) | 2017.03.03 |
만능의 tokenizer?! (0) | 2017.03.03 |