iconv_open(3) Library Functions Manual iconv_open(3) iconv_open - (libc -lc) #include iconv_t iconv_open(const char *tocode, const char *fromcode); iconv_open() fromcode tocode. fromcode tocode . GNU C iconv --list . GNU C GNU libiconv : //TRANSLIT "//TRANSLIT" tocode . . //IGNORE "//IGNORE" tocode . iconv(3) . iconv_close(3). . iconv_open() . iconv(3) . iconv(3) NULL inbuf. iconv_open() . (iconv_t) -1 errno . : EINVAL fromcode tocode . attributes(7). +----------------------+------------------------------------+---------------------------------------------------------------------------------------------+ | | | | +----------------------+------------------------------------+---------------------------------------------------------------------------------------------+ |iconv_open() | | (locale) (MT-Safe) | +----------------------+------------------------------------+---------------------------------------------------------------------------------------------+ POSIX.1-2008. glibc 2.1. POSIX.1-2001, SUSv2. iconv(1), iconv(3), iconv_close(3) 3 . . : . 6.18 8 2026 iconv_open(3)