我是 Qt 的新手,所以如果这是一个完全愚蠢的问题......
我正在尝试使用 QTcpSocket。
如果我做:
...
QTcpSocket * socket
socket = new QTcpSocket(this);
socket.write(1);
...
它抱怨 write() 不适用于整数(不是 const char *)。
如果我做:
...
QTcpSocket * socket
socket = new QTcpSocket(this);
socket.write("1");
...
另一方将其视为整数 49(ASCII 表示 1)。
在类似但不同的问题上,是否可以通过 QTcpSocket 发送结构或联合?
====================================================
编辑:
服务器已经接受整数,并且期待一个整数 - 我无法控制它。