Next: iconv_close
, Previous: hypotl
, Up: ISO C and POSIX Function Substitutes [Contents][Index]
iconv
POSIX specification:
https://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
Gnulib module: iconv
Portability problems fixed by Gnulib:
Portability problems handled by Gnulib
(in the sense that HAVE_ICONV
does not get defined if the system’s
iconv
function has this problem):
Portability problems not fixed by Gnulib:
iconv
encounters an input character that is valid but that
cannot be converted to the output character set, glibc’s and GNU libiconv’s
iconv
stop the conversion. Some other implementations put an
implementation-defined character into the output buffer.
Gnulib provides higher-level facilities striconv
and striconveh
(wrappers around iconv
) that deal with conversion errors in a platform
independent way.