1

我有一个服务器和客户端程序,服务器可以方便地向每个客户端发送两条消息。服务器连续两次在每个客户端套接字上调用 write() 函数。在客户端,会出现readyread信号,但是当客户端读取时,它只得到第一条消息。我通过在服务器每次 write() 之前添加 waitForBytesWritten() 来解决这个问题,这似乎解决了这个问题。但是,我不知道为什么我不能只写两次缓冲区。我认为有更好的方法来解决这个问题。

4

0 回答 0