아. 왜 이렇게 간단한 걸 진작에 생각 못했지.

const static short s_sh = 0x00ff;
const static char *s_pch = (char*)&s_sh;

#define IsOrderingBigEndian (s_pch[0]==0?TRUE:FALSE)



Simpler: 

const static short s_sh = 0x0100;
const static char *s_pch = (char*)&s_sh;

#define IsOrderingBigEndian (s_pch[0])

 
Posted by 배트
,