Programming/C Win32 MFC2017. 3. 27. 14:54

어라 이거 적은적이 없었나?

대개 비트 구조체라고 했었는데 원래는 비트 필드 인듯

[링크 : 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
Posted by 구차니