iconv

ohdol의 이미지

UTF-8 <-> UTF-16 iconv 변환 문제...

c에서 다른 인코딩으로의 iconv는 별 문제가 없는데
UTF-16으로 변환이 제대로 동작하지 않습니다.

예를 들어 UTF-8인 영문 "apple" length 5인 문자가 있으면 UTF-16로 변환시 length 10으로 변환되어야 하는데
iconv 함수가 (iconv_t)-1을 반환하고 err_str: Invalid argument, errno: 22 를 찍어주네요.

iconv 구독하기