>> Edit article
이름
제목
패스워드
수고가 많으십니다. 뭐좀 물어 보고 싶은것이 있어서 이렇게 멜을 보냅니다. 그럼.... 구조체에서요. 예: typedef struct { char a[5]; long b; long c; long d; char e[15]; char f[160]; } A 이라고 했을 때 윈도우에서는 sizeof(A)를 하면 크기가 192이거든요. 그런데 리눅스에선 196으로 나와요. 그러니깐 바운드리 문제인데. 리눅스에서 바운드리를 한바이트로 잡아주는 방법이있나요? 전에 #pragma pack(1) #pragma pack() 이걸 쓰면 되는줄 알고 있었는데요. 이것도 안먹어서요. 컴파일하는 리눅스는 와우리눅스6.2이거든요.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved