Qt中,把UTF-8的QString,转换成GBK的char[],怎么做?
发布网友
发布时间:2022-05-11 09:23
我来回答
共1个回答
热心网友
时间:2023-10-10 03:22
你能说的详细点么?如果你是想在代码中做静态的QString,可以这样QString
t
=
QString::fromLocal8Bit("中文");这样得到的t应该是unicode的,然后可以t.toUtf8()得到一个QByteArray的类。当然反过来也可以用QString::toLocal8Bit()得到QByteArray,再用QByteArray下的data()函数,得到char*。不太理解你的意思额。