亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

c++ifstream寫入unicode編碼格式的文本

2019-11-14 09:09:26
字體:
來源:轉載
供稿:網友
#include <iostream>#include <string>#include <fstream>#include <iconv.h>using namespace std;#PRagma comment(lib,"libIconv.lib")//編碼轉換,source_charset是源編碼,to_charset是目標編碼std::string code_convert(char *source_charset, char *to_charset, const std::string& sourceStr) //sourceStr是源編碼字符串{	iconv_t cd = iconv_open(to_charset, source_charset);//獲取轉換句柄,void*類型	if (cd == 0)		return "";    size_t inlen = sourceStr.size();	size_t outlen = 255;	char* inbuf = (char*)sourceStr.c_str();	char outbuf[255];//這里實在不知道需要多少個字節,這是個問題	//char *outbuf = new char[outlen]; 另外outbuf不能在堆上分配內存,否則轉換失敗,猜測跟iconv函數有關	memset(outbuf, 0, outlen);	char *poutbuf = outbuf; //多加這個轉換是為了避免iconv這個函數出現char(*)[255]類型的實參與char**類型的形參不兼容	if (iconv(cd, &inbuf, &inlen, &poutbuf,&outlen) == -1)		return "";    std::string strTemp(outbuf);//此時的strTemp為轉換編碼之后的字符串	iconv_close(cd);	return strTemp;}//gbk轉unicode,"UCS-2LE"代表unicode小端模式std::string GbkToUnicode(const std::string& strGbk)// 傳入的strGbk是GBK編碼 {	return code_convert("gb2312", "UCS-2LE",strGbk);}int main() {       ofstream out("b.txt");    unsigned char head[3] = {0xff,0xfe,0x00};//unicode文件頭,0x00必須加上    out << head ;    string str =GbkToUnicode("我") ;//"我"在vs文本編輯器里默認是gbk編碼,需要通過GbkToUnicode轉成Unicode編碼    out << str;    out.close();   	return 0;}

參照博客:Qt寫入unicode編碼格式的文本


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人免费午夜电影| 一本大道香蕉久在线播放29| 欧美日韩国产中字| 欧美日韩国产影院| 中文字幕av一区| 欧美成人精品三级在线观看| 欧美精品激情在线| 成人黄色网免费| 欧美大片免费观看在线观看网站推荐| 久久久久久久网站| 国产在线高清精品| 8050国产精品久久久久久| 久久国产精品首页| 国内精品国产三级国产在线专| 欧美午夜激情视频| 久久久久久国产精品三级玉女聊斋| 97视频在线播放| 久热精品在线视频| 在线电影av不卡网址| 欧美情侣性视频| 中文字幕在线国产精品| 亚洲天堂男人天堂| 国产婷婷色综合av蜜臀av| 欧美日韩在线另类| 亚洲а∨天堂久久精品9966| 亚洲a一级视频| 国产精品久久久久77777| 97成人在线视频| 国产精品jvid在线观看蜜臀| 51视频国产精品一区二区| 欧美激情国产精品| 成人黄色免费片| 国产精品久久久久久久久影视| 久久影院免费观看| 国产综合在线视频| 欧美性猛交xxxx免费看漫画| 日韩在线中文字幕| 国产精品久久久久一区二区| 精品调教chinesegay| 欧美日韩国产精品一区二区三区四区| 亚洲第一区第一页| 亚洲人成网站色ww在线| 国产精品免费看久久久香蕉| 久久免费国产精品1| 亚洲国产第一页| 国产精品美女久久久免费| 奇米一区二区三区四区久久| 欧美一区二区三区精品电影| 欧美日韩亚洲精品内裤| 日韩欧美在线国产| 在线电影欧美日韩一区二区私密| 成人xvideos免费视频| 欧美另类在线观看| 久久免费精品日本久久中文字幕| 久久91亚洲精品中文字幕奶水| 久久人人爽人人爽人人片av高请| 国内精品视频在线| 最近2019中文字幕在线高清| 亚洲伊人久久综合| 国外成人在线直播| 91国产视频在线播放| 亚洲午夜国产成人av电影男同| 日韩精品极品视频免费观看| 欧美综合国产精品久久丁香| 亚洲色图13p| 久久的精品视频| 亚洲精品视频免费在线观看| 欧美怡春院一区二区三区| 亚洲乱码国产乱码精品精| 久久久久久久久国产| 搡老女人一区二区三区视频tv| 精品视频在线观看日韩| 亚洲性69xxxbbb| 亚洲男人天天操| 亚洲欧美激情另类校园| 久久精品人人做人人爽| 国产精品视频成人| 精品性高朝久久久久久久| 尤物九九久久国产精品的特点| 成人444kkkk在线观看| 日韩资源在线观看| 亚洲精品一区二区网址| 久久精品成人一区二区三区| 欧美巨乳在线观看| 亚洲天堂男人天堂女人天堂| 欧美另类精品xxxx孕妇| 国产成人小视频在线观看| 亚洲免费视频一区二区| 欧美一区第一页| 国产98色在线| 亚洲精品免费一区二区三区| 欧美日韩高清区| 亚洲字幕在线观看| 久久天天躁狠狠躁夜夜躁| 精品美女国产在线| 神马久久桃色视频| 国产精品wwwwww| 成人网中文字幕| 77777少妇光屁股久久一区| 久久影院中文字幕| 亚洲欧洲日本专区| 久久精品国产久精国产一老狼| 久久精品视频导航| 亚洲第一福利视频| 日韩黄色高清视频| 狠狠躁18三区二区一区| 97在线精品视频| 国产一区二区成人| 成人国产精品av| 精品人伦一区二区三区蜜桃网站| 色妞在线综合亚洲欧美| 欧美做受高潮1| 国产精品久久电影观看| 久久九九免费视频| 欧美日韩国产在线看| 日韩电影免费在线观看| 中文字幕亚洲激情| 久久亚洲欧美日韩精品专区| 精品久久久久久久中文字幕| 国产欧美一区二区三区在线| 日韩精品免费在线视频观看| 亚洲天堂第二页| 欧美精品久久一区二区| 国产亚洲精品高潮| 亚洲第一二三四五区| 国产成人精品久久亚洲高清不卡| 日韩av网站导航| 最好看的2019的中文字幕视频| 欧美黄色片免费观看| 国内外成人免费激情在线视频网站| 97色在线观看| 精品爽片免费看久久| 欧美在线视频免费播放| 亚洲欧美国产精品久久久久久久| 久久精品人人做人人爽| 日韩中文视频免费在线观看| 色青青草原桃花久久综合| 国产精品99蜜臀久久不卡二区| 国产一区二区香蕉| 国产精品久久综合av爱欲tv| 亚洲人免费视频| 午夜精品视频网站| 91精品免费看| 午夜精品99久久免费| 日本在线观看天堂男亚洲| 91精品视频免费观看| 国产日韩换脸av一区在线观看| 日韩a**中文字幕| 日韩欧美a级成人黄色| 26uuu另类亚洲欧美日本老年| 亚洲成人a**站| 亚洲男人天堂九九视频| 亚洲偷熟乱区亚洲香蕉av| 69久久夜色精品国产69| 亚洲一区二区中文字幕| 欧美日韩免费区域视频在线观看| 欧美日韩国产色| 国产精品稀缺呦系列在线| 秋霞午夜一区二区| 国产精品美女网站| 久久亚洲精品网站| 成人午夜激情网| 日韩电影中文字幕在线| 国产精品69久久久久|