수고가 많으십니다.
뭐좀 물어 보고 싶은것이 있어서 이렇게 멜을 보냅니다.
그럼....
구조체에서요.
예:
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이거든요.