tnfh.net
当前位置:首页 >> qstring转AssiC码 >>

qstring转AssiC码

QString str = "汉字"; QTextCodec *pCodec = QTextCodec::codecForName( "GBK" ); QByteArray data = pCodec->fromUnicode( str ); 我估计你转化成ASCII码是指要转换成GBK编码的意思.....

试试 QString str1 = "Test"; QByteArray ba = str1.toLatin1(); const char *c_str2 = ba.data(); printf("%d", c_str2[0]);

不同语言取法不同吧,不过一般来说可以使用下标来取字符串的某一个字符,然后使用整数强制转换什么的就可以得到Ascii的值

QString 类中各函数的作用。 一、字符串连接函数。 1、QString也重载的+和+=运算符。这两个运算符可以把两个字符串连接到一起。 2、QString的append()函数则提供了类似的操作,例如: str = "User: "; str.append(userName); str.append("\n")

不同语言取法不同吧,不过一般来说可以使用下标来取字符串的某一个字符,然后使用整数强制转换什么的就可以得到Ascii的值

QString 类中各函数的作用。 一、字符串连接函数。 1、QString也重载的+和+=运算符。这两个运算符可以把两个字符串连接到一起。 2、QString的append()函数则提供了类似的操作,例如: str = "User: "; str.append(userName); str.append("\n"); ...

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com