워낙에 많고 다양한 모바일 플랫폼을 개발을 하고(한 툴에 겨우 익숙해지면 다른 플랫폼 개발 프로젝트가 떨어지게 된다.) 그 다양한 이기종간에 네트워크를 개발하다보니...바이트 오더링이 여간 신경써지는게 아니었다.서로 네트워크 패킷이 오갈 때 사용하는 바이트 배열값이 동일한 플랫폼에서는 신경 안 써도 되는 것이지만, 이기종이다 보니 종종 원치 않는 값을 얻어오기도 한다.게다가 모바일에서 주로 사용하는 Arm 프로세서라는 넘은 스위치 조작에 따라 빅엔디안과 리틀 엔디안을 설정할 수 있다.(둘다 지원한다는 소리다.)그래서 값을 바이트 배열에 넣을 때는 무조건 아래 함수를 사용하는 버릇이 생겼다.int getUint32(unsigned char * data, int index){return ((data[inde..