标题:怎样向串口写入一串数
作者:jlh94
日期:2016-03-24 21:22
内容:
怎么向串口写入一串 int 型的数啊,一个int占4 个字节,可是发送只能一个字节一个字节的发送,怎么办啊,求高手们指点。
#1 [uidab 03-25 07:47]
QByteArray
#2 回 uidab 的帖子 [jlh94 03-25 18:30]
uidab:QByteArray (2016-03-25 07:47)
可是QByteArray是字节型数组啊,不能存放 int型,怎么办
#3 回 jlh94 的帖子 [uidab 03-25 19:44]
jlh94:可是QByteArray是字节型数组啊,不能存放 int型,怎么办 (2016-03-25 18:30)
你把int转一下吧。
#4 [realfan 03-29 15:39]
QByteArray baOut;
QBuffer bufferOut(&baOut);
bufferOut.open(QIODevice::WriteOnly);
QDataStream out(&bufferOut);
int i = 9;
out
#5 [robinsonsir 03-29 22:55]
char a[4];
int num = 100;
for(int i=0; i>8*(3-i)) & 0xFF;
}