• <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>

            ivy-jie

            progress ...

            C++博客 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
              9 Posts :: 41 Stories :: 6 Comments :: 0 Trackbacks

            Symbian里面使用ConvertFromUnicodeToUtf8轉(zhuǎn)換中文為什么是亂碼?轉(zhuǎn)換英文是正常的。因?yàn)橐?6位的Unicode漢字保存到文件,所以必須轉(zhuǎn)換成UTF8。
            1  void MyUnicode2Utf8::ToUtf8FromUnicode(TDesC16 &aUnicode)
            {
                 if(ibuf8) delete ibuf8;
                 if(ibuf) delete ibuf;

               / / 如果是中文字符, 這里乘3是正確的, 但是如果是英文就會(huì)有問(wèn)題, 因?yàn)樗疾粷M, 所以會(huì)有空格出現(xiàn)
                int len = aUnicode.Length() * 3 + 1; 
                ibuf8 = HBufC8::NewL(len);
                ibuf = HBufC::NewL(len);
                TPtr8 ptrUtf8 = ibuf8->Des();
                CnvUtfConverter::ConvertFromUnicodeToUtf8(ptrUtf8, aUnicode);
                ibuf->Des().Copy(ptrUtf8);
            }

            2 The second one takes each character and convert it to the other format. The 16-bit to 8-bit conversion may not always succeed in this case:
              Code:
              // Get a iBuf8 from a iBuf16 (data are modified)
              CnvUtfConverter::ConvertFromUnicodeToUtf8(iBuf8,iBuf16);

              // Get a iBuf16 from a iBuf8 (data are modified)
              CnvUtfConverter::ConvertToUnicodeFromUtf8(iBuf16,iBuf8);

               This second method requires to include the utf.h header and to link against charconv.lib.

            posted on 2009-07-03 16:40 ivy-jie 閱讀(330) 評(píng)論(0)  編輯 收藏 引用 所屬分類(lèi): symbian

            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            久久99久久无码毛片一区二区| 久久精品18| 99国产精品久久久久久久成人热| 香蕉久久av一区二区三区| 97久久天天综合色天天综合色hd | 国产无套内射久久久国产| 久久精品国产亚洲7777| 狠狠色噜噜色狠狠狠综合久久| 久久精品国产AV一区二区三区 | 精品久久久久久亚洲| 久久精品18| 国产精品久久久久久久久| 久久亚洲天堂| 狠狠干狠狠久久| av色综合久久天堂av色综合在| 漂亮人妻被黑人久久精品| 久久久不卡国产精品一区二区| 99久久精品免费看国产一区二区三区 | 久久人人爽人人爽人人片AV麻烦 | 久久久精品国产亚洲成人满18免费网站 | 亚洲中文字幕无码一久久区| 99久久www免费人成精品| 99久久香蕉国产线看观香| 99久久国产综合精品成人影院| 久久人人爽人人爽人人片AV高清| 久久久国产精品福利免费 | 久久Av无码精品人妻系列| 亚洲国产高清精品线久久 | 99久久综合狠狠综合久久止| 中文字幕无码久久精品青草| 国产福利电影一区二区三区久久久久成人精品综合 | 欧洲国产伦久久久久久久| 色噜噜狠狠先锋影音久久| 久久水蜜桃亚洲av无码精品麻豆| 亚洲欧美日韩精品久久亚洲区| 精品久久久久中文字| 婷婷久久综合九色综合98| 国产亚洲美女精品久久久久狼| 97久久国产亚洲精品超碰热| 久久精品亚洲中文字幕无码麻豆| 一本色综合网久久|