'reserved'에 해당되는 글 1건

기대하지는 않고 다음과 같이 작성해서 컴파일 해봤습니다.
헌데 이게 왠일? 되네...
그냥 제 생각을 gcc 가 읽었나봅니다. 참 gcc 는 별걸 다 해놨다는 생각이 듭니다. 프로그래머의 상상을 만족시켜주는 gcc! 그 이상의 컴파일러는 없다고 생각합니다.

매번 revserved 변수명 정하려고 고민할때는 다음과 같이 해보세요.


#pragma pack(push,1)
struct ts_t
{
 int a;
 char b;
 int : sizeof(int) << 3;
 int : sizeof(int) << 3;
 int : sizeof(int) << 3;
};
#pragma pack(pop)

int (main)(void)
{
  struct ts_t s_t;
  (void)fprintf(stdout, "%d\n", sizeof(s_t));
return(0);
}
크리에이티브 커먼즈 라이센스
Creative Commons License
Posted by minzkn

트랙백 주소 :: http://blog.minzkn.com/trackback/199

댓글을 달아 주세요