-1
我已经做了一个TCP服务器和一个客户端,但我陷入了一个可能非常简单的事情。(Winsock TCP编程)如何确定是否有消息被接收?
有两个函数“recv()”和“send()”。 “recv()”可以返回不同的值,例如“SOCKET_ERROR”(和其他),表示连接已丢失或其他内容。
在服务器(线程化)中,当客户端连接时发送消息“正在连接...”,然后发送“连接成功”或“连接失败”,然后出现错误。总之它可以是:
send(...) //Connecting...
...
send(...) //Connection successful
或:
send(...) //Connecting...
...
send(...) //Connection failed
...
send(...) //The error
如何检查是否有消息等待接收的?
你有做过任何研究吗? – edmz 2015-03-13 19:25:10
您可能想阅读:http://unpbook.com – alk 2015-03-14 12:13:28