- 212 名前:1 ◆qbQD4T5Z0949 mailto:sage [2009/08/08(土) 01:03:40 ID:zH3AMYZw]
- >>211
うーん #include <iconv.h> #define S_SIZE (256) iconv_t icd; char text1[S_SIZE], text2[S_SIZE]; char *pin; char *pout; size_t ilen, rlen; icd = iconv_open("Shift-JIS","UTF-8"); strcpy(text1, namelist[i]->d_name); ilen = strlen(text1); rlen = sizeof(text2)-1; pin = text1; pout = text2; rlen = iconv(icd, &pin, &ilen, &pout, &rlen); *pout = '\0'; iconv_close(icd); strcpy(namelist[i]->d_name, text2); printf("%s :: %s :: %s\n",text1, namelist[i]->d_name, text2); を、filelist.c の適度なところでねじ込んであるのやけどねぇ・・・ DINGUXの最新のtoolchainにもiconv.hが入ってるのは確認してたので、 ちょっと期待してたのやけど。 (つづくます)
|

|