青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨感而發(fā)

雜七雜八

統(tǒng)計(jì)

留言簿(13)

閱讀排行榜

評論排行榜

字符編碼轉(zhuǎn)換,為什么我的ICONV不能用啊?

哎,找了半天轉(zhuǎn)換,找到了ICONV,據(jù)說是跨平臺的,很牛。下載的libxml也需要到他,也下載了他的庫,由于libxml轉(zhuǎn)換編碼格式。

可是用來用去都不正確。網(wǎng)上去找的資料都是一個版本的,我最后的代碼為:

 

bool charToUtf_8(IN const char* strSrc, IN OUT char** pstrDst)
{
 
//u2g(in_utf8,strlen(in_utf8),out,OUTLEN);
 iconv_t cd = iconv_open("utf-8""ANSI_X3.4-1986");
 
//iconv_t cd = iconv_open("utf-8", "CP_ACP");
 if (cd == (iconv_t)(-1))
 
{
  
return false;
 }


 size_t ilen 
= ::strlen(strSrc) + 1;
 size_t olen 
= ilen * 4;

 
char *inbuf = new char[ilen];
 
char *outbuf = new char[olen];

 memset(inbuf, 
0, ilen);
 memset(outbuf, 
0, olen);

  
const char *in = inbuf;
  
char *out = outbuf;
// 
  memcpy(inbuf, strSrc, ilen);
 size_t ret 
= iconv(cd, &in&ilen, &out&olen);

 
//下面這種方式會出錯,為什么?
 
//size_t ret = iconv(cd, &inbuf, &ilen, &outbuf, &olen);

//  if (ret == (size_t)(-1))
//  {
//   cerr << "iconv error" << endl;
//  }
//  else
//  {
//   cout << outbuf << endl;
//  }

 delete[] inbuf;
 delete outbuf;
 iconv_close(cd);
 
return true;
}

 

當(dāng)然這些代碼是從網(wǎng)上拷貝下來再改的。編譯通過,運(yùn)行就不行了。

后來我放棄了。直接用windows的方法。(還好我是在windows上開發(fā))

 

bool CharToUtf_8(IN const char* strSrc, IN OUT char** pstrDst)
{
 assert(pstrDst);
 
int nSize = MultiByteToWideChar(CP_ACP,NULL, strSrc, -1, NULL, 0);
 WCHAR
* pwchTemp = new WCHAR[nSize];
 nSize 
= MultiByteToWideChar(CP_ACP,NULL, strSrc, -1, pwchTemp, nSize);
 nSize 
= WideCharToMultiByte(CP_UTF8, NULL, pwchTemp, -1, NULL, 000);
 
*pstrDst = new char[nSize];
 nSize 
= WideCharToMultiByte(CP_UTF8, NULL, pwchTemp, -1*pstrDst, nSize, 00);
 
return true;
}

 

這樣就可以餓了。呵呵。。哎。。。。
不過挺郁悶的,為什么ICONV不能用啊,有高手指點(diǎn)一下嗎?

posted on 2009-07-10 15:23 shongbee2 閱讀(1214) 評論(0)  編輯 收藏 引用 所屬分類: c/c++

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲国产一区在线| 亚洲蜜桃精久久久久久久| 欧美一区二区三区喷汁尤物| 欧美日韩国产综合新一区| 久久天天躁狠狠躁夜夜av| 一区免费视频| 免费日本视频一区| 亚洲国产一区在线观看| 亚洲视频在线播放| 欧美国产综合视频| 亚洲午夜女主播在线直播| 国产精品欧美日韩久久| 亚洲一区在线免费观看| 久久精品夜色噜噜亚洲a∨| 欧美制服丝袜第一页| 亚洲国产裸拍裸体视频在线观看乱了| 欧美国产日韩一区二区在线观看| 亚洲免费播放| 久久综合九色综合欧美就去吻| 国产精品尤物| 免费欧美在线视频| 国产精品扒开腿爽爽爽视频| 免费在线日韩av| 日韩午夜电影| 91久久香蕉国产日韩欧美9色 | 国产日韩欧美亚洲一区| 午夜精品视频一区| 欧美jizz19性欧美| 亚洲精品国久久99热| 99riav久久精品riav| 久久久久国产精品人| 一本色道久久88精品综合| 你懂的视频一区二区| 亚洲黄色一区| 亚洲电影下载| 一区二区三区av| 在线视频亚洲欧美| 国产精品综合av一区二区国产馆| 国产日韩欧美不卡| 久久久久网址| 欧美一区国产一区| 国产精品视频一二| 日韩视频在线播放| 亚洲视频在线观看| 国产美女一区二区| 欧美二区在线| 久久先锋资源| 欧美天天影院| 亚洲性感美女99在线| 欧美视频精品在线观看| 亚洲欧美日韩另类精品一区二区三区 | 老司机成人网| 午夜精品一区二区三区四区| 亚洲欧美综合精品久久成人| 在线观看亚洲视频| 亚洲精品国偷自产在线99热| 亚洲美女视频在线观看| 国内一区二区三区在线视频| 久久夜色精品国产欧美乱| 一区二区三区色| 欧美夫妇交换俱乐部在线观看| 国产欧美日韩免费| 在线欧美日韩国产| 亚洲福利视频一区| 99国产精品久久久| 久久九九99| 亚洲黄色精品| 欧美freesex交免费视频| 亚洲黄色影院| 久久精彩视频| 香蕉久久a毛片| 欧美精品一区二区高清在线观看| 国产情人综合久久777777| 99精品久久| 欧美黑人一区二区三区| 亚洲男女自偷自拍| 欧美激情国产精品| 激情一区二区| 国产精品成人在线观看| 国产精品vvv| 亚洲日本国产| 欧美国产精品va在线观看| 久久精品欧美| 激情一区二区| 欧美大秀在线观看| 久久天天狠狠| 在线观看中文字幕亚洲| 久久青草欧美一区二区三区| 午夜精品影院在线观看| 亚洲欧美日韩一区二区在线| 国产一区二区黄色| 久久影院午夜片一区| 久久久亚洲午夜电影| 亚洲国产91色在线| 亚洲人成在线观看网站高清| 欧美成人国产| 一区二区三区国产在线观看| 亚洲国产天堂网精品网站| 中日韩午夜理伦电影免费| 亚洲视频视频在线| 韩国福利一区| 夜久久久久久| 亚洲最新在线视频| 黑丝一区二区| 在线亚洲欧美| 在线观看日韩国产| 亚洲午夜av在线| 亚洲国产色一区| 久久久www成人免费精品| 久久色在线观看| 亚洲欧美在线aaa| 国产精品美女久久久久久久| 午夜宅男久久久| 欧美日韩一区精品| 久久精品国产精品亚洲精品| 久久久免费精品| 久久精品二区| 免费成人黄色av| 午夜久久久久久| 亚洲一区二区三区精品在线观看 | 亚洲国产欧美在线人成| 欧美日韩免费看| 欧美成人自拍| 亚洲高清网站| 久久综合伊人77777| 伊人久久婷婷色综合98网| 洋洋av久久久久久久一区| 日韩午夜黄色| 欧美另类69精品久久久久9999| 99在线热播精品免费| 在线视频成人| 久久资源av| 欧美国产日产韩国视频| 亚洲高清色综合| 欧美与黑人午夜性猛交久久久| 久久久国产91| 亚洲成人资源网| 亚洲精品在线观看免费| 欧美精品久久一区二区| 亚洲精品影视| 午夜激情久久久| 在线 亚洲欧美在线综合一区| 久久精品国产99| 亚洲国产欧美日韩精品| 欧美伊人影院| 国产精品视频久久一区| 欧美一区二区在线看| 蜜臀a∨国产成人精品| 日韩视频在线免费观看| 国产精品www| 免费观看一区| 欧美日韩一区高清| 亚洲精品中文字幕在线| 欧美在线三级| 亚洲电影在线免费观看| 久久综合九色综合久99| 国产欧美日韩一区二区三区在线观看| 亚洲一区二区三区精品视频| 蜜桃精品久久久久久久免费影院| 一区二区三区久久网| 国产一区二区三区日韩| 欧美日本三区| 欧美福利网址| 久久精品2019中文字幕| 国产精品99久久久久久久vr| 美女91精品| 久久精品国产亚洲一区二区三区| 亚洲人成亚洲人成在线观看| 亚洲欧美综合| 亚洲欧美一区二区三区极速播放 | 亚洲第一福利社区| 久久免费视频在线观看| 国产精品丝袜久久久久久app| 欧美国产日韩一区二区三区| 亚洲一二三区精品| 国产一区二区三区高清在线观看| 国产精品入口66mio| 欧美色另类天堂2015| 欧美11—12娇小xxxx| 久久久久久穴| 免费毛片一区二区三区久久久| 欧美一区二区三区视频免费| 欧美一区二区日韩一区二区| 亚洲午夜久久久久久尤物| 亚洲天堂成人在线观看| 亚洲一区二区黄| 欧美在线一区二区| 亚洲国产成人午夜在线一区| 蜜臀99久久精品久久久久久软件 | 99视频超级精品| 一区二区三区不卡视频在线观看| 亚洲黄色av一区| 国产欧美日韩视频在线观看 | 狠狠色狠狠色综合日日小说| 亚洲娇小video精品| 最新国产精品拍自在线播放| 亚洲日韩欧美一区二区在线| 亚洲午夜精品17c| 欧美 日韩 国产一区二区在线视频 | 亚洲国产影院|