리눅스와 관련 된 것은 아니지만,
여기 더 잘 아시는 분들이 많으실 것 같아 질문 드립니다.
(한글화, 로케일 등등... 윈도우즈 사용자는 신경 잘 안쓰니까요)
윈도우에서 "한글" 이라는 내용의 텍스트를 작성하고
헥스 에디터로 내용을 보면,
C7 D1 B1 DB
로 되어 있습니다.
근데, unicode.org 에서 코드 차트를 보면,
C7D1 = 쟑
B1DB = 뇛
로 나옵니다.
텍스트가 C 소스 파일이라, 유니코드로 저장 할 수는 없구요. (컴파일이 안 되기 땜에..)
스트링을 처리하는 함수를 만들어 인코딩 된 스트링을 2바이트 유니코드 배열로