首页 > 解决方案 > 我可以检查是否有任何数据发送到我的服务器而无需等待

问题描述

我想要这个的原因是因为我想作为服务器发送消息。但是当我等待数据时,它会阻止我发送任何数据。我试过多线程,但没有用。

int bytesReceived = recv(clientSocket, buf, 4096, 0);

我使用这行代码来接收数据。但就像我说的那样,它阻止我从服务器发送数据,而另一端没有向我发送任何东西。

标签: c++tcpserver

解决方案


推荐阅读