#include #include #include int main(int argc, char *argv[]) { char src[] = "abcčde"; char dst[100]; size_t srclen = 6; size_t dstlen = 12; fprintf(stderr,"in: %s\n",src); char * pIn = src; char * pOut = ( char*)dst; iconv_t conv = iconv_open("UTF-8","CP1250"); iconv(conv, &pIn, &srclen, &pOut, &dstlen); iconv_close(conv); fprintf(stderr,"out: %s\n",dst); }