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

eXile 的專欄

utf8編碼轉換


     只用于 Windows 平臺.

using std::string;
using std::vector;

inline 
string utf8_trans_impl(string const& from, int from_code, int to_code)
{
    
int len16 = MultiByteToWideChar(from_code, 0, from.begin(), from.size(), 00);
    
if (len16 > 0)
    {
        vector
<wchar_t> ucs2_buf(len16, 0);
        len16 
= MultiByteToWideChar(from_code, 0, from.begin(), from.size(), ucs2_buf.begin(), len16);
        
        
int len8 = WideCharToMultiByte(to_code, 0, ucs2_buf, len16, 0,  000);
        
string result(len8, 0);
        WideCharToMultiByte(to_code, 
0, ucs2_buf.begin(), len16, result.begin(),  len8, 00);
        return result;
    }
    
       return  
string();
}

inline string  from_utf8(
string const& from)
{    
    return utf8_trans_impl( from, CP_UTF8, CP_ACP);
}

inline string  to_utf8(
string const& from)
{    
    return utf8_trans_impl(from, CP_ACP, CP_UTF8);
}


     轉載請表明原文地址:  http://m.shnenglu.com/exile/

posted on 2008-04-16 01:26 eXile 閱讀(3769) 評論(5)  編輯 收藏 引用 所屬分類: C/C++ 、代碼片段

評論

# re: utf8編碼轉換 2008-04-16 11:06 想酷就要勤

linux下用shell腳本很容易搞定的 呵呵  回復  更多評論   

# re: utf8編碼轉換 2008-04-16 23:26 李侃

我之前也寫過一個,和這個基本一樣。
不過還是收藏了。

謝謝!  回復  更多評論   

# re: utf8編碼轉換 2008-07-23 21:28 spirit

大哥不知道你有沒有測試你的代碼?
from.begin()返回的是iterator,在MultiByteToWideChar中可以直接用嗎?
如果說可以用from.c_str()更正,那么ucs2_buf.begin()呢?

  回復  更多評論   

# re: utf8編碼轉換 2008-07-23 23:03 eXile

@spirit
我用的mingw, 沒有注意到這個問題, 但是由于VC平臺的iterator并不是原生指針,所以正確的寫法應該是 &ucs2_buf[0]
  回復  更多評論   

# re: utf8編碼轉換[未登錄] 2008-07-30 22:47 foxtail

這個我在scintilla的代碼里看過類似的  回復  更多評論   

導航

<2009年11月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

統計

常用鏈接

留言簿(18)

隨筆分類

隨筆檔案

服務器編程

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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久久ww| 国产精品久久久亚洲一区| 欧美日韩免费在线观看| 欧美三级电影网| 国产日韩欧美不卡在线| 狠狠色丁香婷婷综合| 亚洲成色精品| 亚洲专区欧美专区| 久久久精品动漫| 欧美福利视频在线| 99riav国产精品| 久久精品国产免费| 欧美国产亚洲视频| 国产精品最新自拍| 亚洲国产一区二区三区在线播| 9久re热视频在线精品| 欧美伊人久久久久久午夜久久久久 | 欧美一区亚洲一区| 欧美国产国产综合| 中国成人黄色视屏| 可以看av的网站久久看| 欧美手机在线| 亚洲国产精品成人va在线观看| 亚洲一区二区久久| 亚洲高清不卡在线观看| 亚洲黄色影片| 久久久久久久综合色一本| 欧美日本免费| 亚洲第一精品夜夜躁人人爽| 午夜国产精品影院在线观看| 亚洲缚视频在线观看| 香港久久久电影| 欧美日韩视频在线一区二区 | 亚洲欧美日韩精品久久亚洲区| 老司机免费视频久久| 国产欧美一区二区精品忘忧草 | 美女日韩在线中文字幕| 一本久久a久久免费精品不卡| 久久一区亚洲| 国产视频精品xxxx| 香蕉成人啪国产精品视频综合网| 亚洲成色最大综合在线| 欧美永久精品| 国产美女扒开尿口久久久| 99精品欧美一区| 亚洲国产午夜| 女人香蕉久久**毛片精品| 国产综合网站| 玖玖国产精品视频| 久久精品国产91精品亚洲| 国产日韩成人精品| 欧美一区二区女人| 亚欧美中日韩视频| 国产欧美日韩麻豆91| 亚久久调教视频| 亚洲欧美日韩在线一区| 国产精品自拍在线| 欧美一区日韩一区| 亚洲综合色丁香婷婷六月图片| 国产精品第13页| 午夜精品久久99蜜桃的功能介绍| 99在线精品观看| 国产伦精品一区二区三区| 校园春色国产精品| 欧美在线看片| 亚洲国产三级网| 亚洲精品美女91| 国产精品国产a级| 欧美专区在线观看| 免播放器亚洲一区| 麻豆精品91| 99视频超级精品| 亚洲一区二区精品在线| 国产日韩精品入口| 欧美成人午夜激情| 欧美日韩精品一区二区三区四区| 亚洲影院色无极综合| 午夜精品亚洲一区二区三区嫩草| 国产欧美一区二区精品性| 久久精品在线| 嫩草国产精品入口| 亚洲欧美综合另类中字| 久久久久九九视频| 在线一区欧美| 欧美中文在线观看| 日韩视频―中文字幕| 一区二区三区视频在线看| 国产亚洲精品综合一区91| 欧美激情精品久久久久久黑人 | 亚洲视频精选| 韩国免费一区| 亚洲美女中文字幕| 韩日精品视频一区| 日韩亚洲欧美在线观看| 国产主播在线一区| 一区二区三区久久| 亚洲成色777777在线观看影院| 一本大道久久a久久精品综合| 黑人巨大精品欧美黑白配亚洲| 亚洲人成在线观看| 一区二区三区在线观看视频| 日韩视频免费观看| 亚洲二区三区四区| 亚洲欧美高清| 亚洲视频999| 免费高清在线一区| 久久久久久亚洲精品中文字幕 | 尤物在线精品| 亚洲制服欧美中文字幕中文字幕| 亚洲国产一区二区视频| 欧美在线观看日本一区| 亚洲欧美在线免费观看| 欧美美女日韩| 亚洲东热激情| 亚洲国产日韩欧美在线动漫| 久久国产精品99国产精| 欧美一级网站| 国产精品天美传媒入口| 99在线精品视频| 99热这里只有成人精品国产| 免费成人性网站| 欧美激情一级片一区二区| 国内欧美视频一区二区| 亚洲一区二区三区四区五区黄| 中文av一区特黄| 欧美日韩亚洲综合一区| 亚洲精品久久7777| 夜夜精品视频| 欧美日韩国产成人在线观看 | 久久久久久网| 国产亚洲精品资源在线26u| 亚洲一区二区日本| 亚洲欧美久久久久一区二区三区| 欧美连裤袜在线视频| 亚洲三级影院| 亚洲天堂第二页| 国产精品视频不卡| 午夜视频精品| 久久综合狠狠综合久久激情| 狠狠做深爱婷婷久久综合一区| 欧美一区视频在线| 久久精品夜色噜噜亚洲aⅴ| 国产亚洲精品美女| 久久综合免费视频影院| 欧美激情第8页| 一区二区三区福利| 国产精品乱码一区二三区小蝌蚪| 亚洲午夜视频在线| 久久精品夜色噜噜亚洲a∨| 国产一区二区三区免费不卡| 久久偷看各类wc女厕嘘嘘偷窃| 欧美丰满少妇xxxbbb| av不卡在线看| 国产精品国产精品国产专区不蜜| 午夜精品久久久久影视 | 亚洲电影免费在线观看| 亚洲精选中文字幕| 国产精品国产一区二区| 午夜在线观看免费一区| 欧美88av| 午夜精品理论片| 在线精品观看| 国产精品久久久久久av下载红粉| 欧美一区二区性| 亚洲国产欧美久久| 香蕉av777xxx色综合一区| 在线观看亚洲精品| 国产精品sss| 久久中文字幕一区| 亚洲午夜性刺激影院| 免费成年人欧美视频| 亚洲香蕉在线观看| 亚洲成色www久久网站| 国产精品magnet| 麻豆成人在线| 亚洲欧美日韩高清| 亚洲精品日韩激情在线电影| 久久福利资源站| 亚洲最新合集| 在线播放日韩欧美| 国产麻豆精品theporn| 欧美激情亚洲自拍| 久久久久免费观看| 亚洲自拍偷拍一区| 亚洲国产精品视频| 久久九九热re6这里有精品| 一本一本久久a久久精品综合妖精| 国产日韩欧美中文在线播放| 欧美日韩高清在线| 久久综合亚洲社区| 欧美在线日韩在线| 亚洲欧美日韩国产一区二区| 夜夜嗨一区二区三区| 91久久精品国产91性色tv| 久久综合影视| 久久久国产一区二区| 欧美一区二区在线|