【发布时间】:2014-11-11 14:49:06
【问题描述】:
首先,我意识到如果我的代码处于循环中,我可以在我希望线程关闭时使用do while 循环来检查变量集,但在这种情况下这是不可能的(看起来):
DWORD WINAPI recv thread (LPVOID random) {
recv(ClientSocket, recvbuffer, recvbuflen, 0);
return 1;
}
在上面,recv() 是一个阻塞函数。 (如果格式不正确,请原谅我。这是我在手机上能做的最好的事情。)
我将如何终止这个线程,因为它从不关闭但从不循环?
谢谢, ~P
【问题讨论】:
-
哎呀。相信我,我试着寻找答案......
-
不过看来这个帖子对我来说用处不大。
标签: multithreading sockets recv