麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

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

Qt寫入unicode編碼格式的文本

2019-11-14 09:48:24
字體:
來源:轉載
供稿:網友

1、文本流設置unicode小端模式

2、寫入文本前兩個字節FF FE

3、字符串轉成unicode編碼

QList<QByteArray> list =  QTextCodec::availableCodecs();
//可以獲取Qt支持的編碼,下面列出字符串的幾種編碼名稱
//GBK  GB2312
//unicode  小端
//UTF-8
//UnicodeLitteUnmarked  小端
//UnicodeBigUnmarked    大端
#include <Qapplication>#include <QFile>#include <QTextStream>#include <QTextCodec>int main(int argc, char *argv[]){    QApplication a(argc, argv);    //    Widget w;    //    w.show();    QFile fielWrite("a.txt");    if (!fielWrite.open(QIODevice::ReadWrite | QIODevice::Text | QIODevice::Truncate))    {        return 0;    }    QTextStream out(&fielWrite);    out.setCodec(QTextCodec::codecForName("unicode"));//unicode小端模式    //out.setAutoDetectUnicode(true); //好像沒用處    QChar head = 0xfeff;//unicode文件頭 文本里前兩個字節為FFFE    out << head;    QString str = "我";//"我"在Qt文本編輯器里默認是UTF-8編碼格式,轉成QString之后為unicode編碼    out << str;    fielWrite.close();    return a.exec();}


上一篇:Python Itertools

下一篇:4.2串的表示和實現

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美四级在线观看 | 国产毛片在线高清视频 | 午夜视频亚洲 | 欧美一区二区三区免费不卡 | av国产免费 | 97精品视频在线观看 | 国产精品视频1区 | 九九热久久免费视频 | 欧美精品一区自拍a毛片在线视频 | 羞羞视频免费网站入口 | av在线影片| 国产成人av免费看 | 九九精品视频观看 | 国产精品久久久久久久久久iiiii | 精品国产一区二区三区四 | 国产一区二区精品免费 | 久久大陆 | av在线免费看网址 | 综合国产在线 | qyl在线视频精品免费观看 | 亚洲一区 国产精品 | 亚洲成人在线视频网站 | 蜜桃传媒视频麻豆第一区免费观看 | 国产精品成人久久 | 丰满年轻岳中文字幕一区二区 | 午夜影视一区二区 | 国产精品免费视频观看 | 婷婷久久青草热一区二区 | 免费一及片| 欧美日韩国产成人在线 | 牛牛a级毛片在线播放 | 久草在线综合 | 黄色影院在线看 | 欧洲精品久久久 | 国产精品久久久久久久久久久久久久久久 | 成人福利在线免费观看 | 国产精品成人久久久久a级 欧美特黄一级高清免费的香蕉 | 国产成人自拍视频在线 | 久久久久久久久久91 | 好吊色37pao在线观看 | 成人免费一区二区三区在线观看 |