GNU Iconv – 문자열 변환 라이브러리
Posted 2008/02/28 18:36|
|
|
댓글 하나가 운영자에겐 커다란 힘이 됩니다!
GNU Iconv – 문자열 변환 라이브러리
LibIconv : convert between character encodings
홈페이지 : http://www.gnu.org/software/libiconv/
각 나라의 코드페이지로 문자열을 변환해주는 라이브러리입니다. 예를 들면, 완성형->조합형, 조합형->UTF-8과 같은 형태로의 변환을 제공합니다.
# 주요 함수 소개
iconv_open()
|
#include <iconv.h> iconv_t iconv_open (const char* tocode, const char* fromcode); |
iconv_open 함수는 문자 인코딩 fromcode에서 문자 인코딩 tocode 방식으로 문자열을 변환하기위한 변환기 핸들을 생성하는 역할을 합니다. fromcode와 tocode에 지정가능한 값과 두 값의 조합은 시스템마다 다릅니다.
iconv()
|
#include <iconv.h> size_t iconv (iconv_t cd, const char* * inbuf, size_t * inbytesleft, char* * outbuf, size_t * outbytesleft); |
실제로 문자가 변환하는 함수
Iconv_close()
|
#include <iconv.h> int iconv_close (iconv_t cd); |
conv_open()에서 생성된 변환기 핸들 cd를 해제합니다.
# 사용 방법
- 윈도우
n http://www.gnu.org/software/libiconv/ 링크에서 파일을 직접 다운로드 하여 사용할 수 있다.
n 하단에 첨부된 파일을 다운로드 하여 사용할 수 있다.
- 기타
n 최 상단의 홈페이지 링크에서 다운로드 하여 사용할 수 있다.
# 첨부 파일 내용
libcharset1.dll
libiconv2.dll
libintl3.dll
iconv.h
libcharset.h
localcharset.h
libcharset1.def
libiconv2.def
libcharset.lib
libcharset-bcc.lib
libiconv.lib
libiconv-bcc.lib
기본적인 문자 변환을 위해서는 iconv.h, libconv.lib, libconv2.dll 을 사용하면된다.
위의 정보가 도움이 되셨나요? 그렇다면 댓글 하나만 남겨주세요.
댓글 하나가 운영자에겐 커다란 힘이 됩니다!


iconv.rar