【发布时间】:2017-06-16 18:21:09
【问题描述】:
使用 Qt,想将 QByteArray 中的数字(数字)转换为 int。 代码如下:
QByteArray ba;
ba = serial->readAll(); //ba[0] = 6;
int sum = ba[0] + 10; //want it to do this i.e 10 + 6
qDebug()<<sum; //output becomes nothing, I expected it to be 16;
如何将提取的值转换为 int,以便在算术中使用它,如上所示。
【问题讨论】:
-
你有一个错字 - num/sum。还有“qDebug()
-
谢谢,已更正。投反对票的原因是什么?
标签: qt type-conversion qbytearray