首页 > 学院 > 开发设计 > 正文

Qt编码格式总结

2019-11-14 11:47:16
字体:
来源:转载
供稿:网友

一、用QString输出中文的三种编码格式

    QString tmp="我";    qDebug() << "tmp=" << hex <<tmp.unicode()->unicode()<<endl;//unicode编码    qDebug() << "toUtf8" << tmp.toUtf8().toHex() << endl;       //返回utf8编码的一串数字    qDebug() << "toLocal8bit" << tmp.toLocal8Bit().toHex() << endl;//返回windows操作系统设置的字符集gb18030的编码    qDebug() << "toLatin1" << tmp.toLatin1() << endl;//"汉字"不在latin1字符集中,所以结果无意义    qDebug() << "toUcs4" << tmp.toUcs4() << endl; //返回ucs4编码组成的QVector,一个汉字占用4字节
上一篇:Java基础--数组

下一篇:Python生成器

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表