음... 저는 iconv 소스를 뜯어보시라는 뜻이었는데... 사실 iconv 가 그렇게 덩치가 큰 것은 아니지만, 그래도 작은 시스템에 통째로 올리기에는 좀 부담되는 것은 사실이지요.
좀 소스를 찾아보실 생각이시라면 한텀 소스를 뜯어보세요. 한국어 인코딩과 관련된 대부분의 테이블( 소스는 사실 별 의미가 없지요 )을 모두 구하실 수 있습니다.
물론 이 소스를 이해하시려면 기본적인 charset, encoding의 개념이 선행되어야겠지요. 그런 의미에서 CJKV information processing 은 다시 없을 좋은 레퍼런스입니다.
man iconv
man iconv
[code:1]gchar* g_convert
from glib
=3=33
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
Embedded System이라니 한 마디 더요.그게 glibc,
Embedded System이라니 한 마디 더요.
그게 glibc, iconv, glib, 등을 지원한다면 보실 필요 없고,
그렇지 않다면 아마 좀 속을 썩히실 것 같습니다. 저도 그 문제로 좀 골치가 아팠거든요.
ksc5601을 UTF-8, 16, 32로 바꿔주기만 한다면야 단순한 mapping table만 써도 될 것 같군요.
"CJKV Information Processing"
책 또는 ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv
밑에 찾아보시면 관련 자료가 나올 겁니다.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
[quote="cinsk"]ksc5601을 UTF-8, 16, 32로
ksc5601을 UTF-8로 변환하기 위해서는 먼저 유니코드로 변환해야 합니다.
그러므로 유니코드로의 변환문제를 먼저 해결해야할 듯 합니다.
딱히 저 변화 소스만 쓰고자 하신다면 iconv 소스를 참고하세요.
딱히 저 변화 소스만 쓰고자 하신다면 iconv 소스를 참고하세요.
거기 보면 한글 인코딩 관련 소스가 몇개 있습니다.
screen + vim + ctags 좋아요~
음... 저는 iconv 소스를 뜯어보시라는 뜻이었는데... 사실 ico
음... 저는 iconv 소스를 뜯어보시라는 뜻이었는데... 사실 iconv 가 그렇게 덩치가 큰 것은 아니지만, 그래도 작은 시스템에 통째로 올리기에는 좀 부담되는 것은 사실이지요.
좀 소스를 찾아보실 생각이시라면 한텀 소스를 뜯어보세요. 한국어 인코딩과 관련된 대부분의 테이블( 소스는 사실 별 의미가 없지요 )을 모두 구하실 수 있습니다.
물론 이 소스를 이해하시려면 기본적인 charset, encoding의 개념이 선행되어야겠지요. 그런 의미에서 CJKV information processing 은 다시 없을 좋은 레퍼런스입니다.
댓글 달기