qt中怎么将字符串转为GB2312编码格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt中怎么将字符串转为GB2312编码格式相关的知识,希望对你有一定的参考价值。

参考技术A QString QString::fromLocal8Bit(const char * str, int size = -1);
void QTextCodec::setCodecForLocale(QTextCodec * c);

qt怎么把char[转为vector

参考技术A 你可以使用std::vector<char>开辟一个新的vector,然后使用std::copy函数,将char[]中的内容复制到vector中:

std::vector<char> myVector;
std::copy(myCharArray, myCharArray + arraySize, std::back_inserter(myVector));

以上是关于qt中怎么将字符串转为GB2312编码格式的主要内容,如果未能解决你的问题,请参考以下文章

怎么将java代码的编码方式设置为gb2312

java怎么把utf-8的字符串转换为gb2312格式

怎么才能把utf-8编码的asp文件转换成gn2312

URL地址中如果有中文,会转成%的格式,如百度,会转为%B0%D9%B6%C8,请问这是啥技术,或啥编码?

如何将中文转为unicode和GB2312

如何将gbk 编码的字符串转换成 utf