77问答网
所有问题
如何将中文的QString转换为char
如题所述
举报该问题
推荐答案 2015-11-28
方法如下:
Qstring str;
char* ch;
QByteArray ba = str.toLatin1();
ch=ba.data();
这样就完成了QString向char*的转化。经测试程序运行完全正确。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/3qvIWq3YNpq3NqNvvW.html
相似回答
如何
由
qstring转化为char
数组
答:
qstring转化为char
数组:QString str="12fff";QByteArray ba=str.toLatin1();char *c=ba.data();解析:toLatin1QString转QByteArray的方法,Latin1代表ASCII。const char*:指向字符常量的指针 const char * ss= "xxxxxx";表示的是指针指向的内容不可修改。char * const ss = "xxxxxx";表示...
新人求助,
QString如何转换为char
数组
答:
先将
QString转换为
QByteArray,再将QByteArray
转换为char
* view plain//#include "teclass.h" #include <QtGui/QApplication> #include <QtDebug> #include <QString> int main(int argc, char *argv[]) { QApplication a(argc, argv); QString str = “hello”; //QString...
...虚拟机ubuntu中,
如何将
Qt
的QString转换为char
类型(字符中有中_百度...
答:
先将QString转为标准库中的string类型,然后将string转为char*
,如下:std::string str = filename.toStdString();const char* ch = str.c_str();
Qt中,把UTF-8
的QString
,
转换成
GBK的
char
[],
怎么
做?
答:
如果你是想在代码中做静态的QString,
可以这样QString t = QString::fromLocal8Bit("中文")
;这样得到的t应该是unicode的,然后可以t.toUtf8()得到一个QByteArray的类。当然反过来也可以用QString::toLocal8Bit()得到QByteArray,再用QByteArray下的data()函数,得到char*。不太理解你的意思额。
在Qt中
如何将QString转换为
const
char
*
答:
呵呵,这个问题,我也碰到,需要把界面QLineEdit等获取
的QString转换
一下,我都是这么用的const *str = a.toAscii().constData(); //多参考assistant或者,
char
str[10];memcpy(str, a.toAscii().constData(), 10); 希望对你有帮助:-)
如何
正确
转换QSTring
类型字符串和UNICODE
答:
将
QString转为char
字符串 printf("%s\n", (const char*)lineEdit2->text ().local8Bit());另外如果还是有无法识别的乱码出现,可以在代码中加入 QTextCodec *codec=QTextCodec::codecForName("UTF8");最后有一个关于汉字unicode码的提取与转换的问题,以下是我的实现方法 提取QString unicode码:...
q
Debug() 输出
QString
中文
显示乱码
答:
首先"
QString
::fromWCharArray"表示数据来源是wchar_t*,其次qDebug()只能输出char*,因此需要QString中的数据
转换为char
*再输出。方法:使用QString的toStdWString()方法转换为wchar_t*,然后在使用API-WideCharToMultiByte函数将wchar_t*转换为char*,输出即可。其实要是输出wchar_t*的调试信息最好用API...
大家正在搜
如何将string转为char
如何将char转为int
将char转换为int
将char型转换为int型
char转换为string
gp将char转换number
string char 互相转换
将一个char字符串转换为整数
将字符型转换为int型
相关问题
如何将Oracle数据库中的Unicode转换为中文
如何将char *转换成char
c语言把int转换为char格式
如何将xhtml转换为html
java 怎么由byte转换为char
如何将java里的int类型的6转换为char类型的‘6‘
如何将LaTeX转换为Word