int,byte,short、char之间是怎么相互转换的,只求如何计算(动笔就可算的,...
https://wenda.so.com/q/1448568975724190 ——好搜问答
2015-11-25-
因为char*最后都有一个‘/0’作为结束符,而采用QString::toLatin1()时会在字符串后面加上‘/0’ 方法如下: Qstring str; char* ch; QByteArray ba = str.toLatin1(); ch=***.data(); 这样就完成了QString向char*的转化。经测试程序运行时不会出现bug 注意第三行,一定要加上,不可以str.toLatin1(...