2 lizhe619 lizhe619 于 2016.02.19 21:31 提问

while(1)socket编程什么时候结束循环

请问while(1)socket编程什么时候结束循环,这是服务器端用循环
recvfrom收到的数据图片说明

3个回答

qq_33971941
qq_33971941   2016.02.19 22:59
已采纳

一般来说服务器需要循环响应客户端数据传输请求,所以在原则上让服务器端完成某种条件退出程序是不符合实际使用的,当服务器维护时,程序会被直接终止,所以没必要设置退出循环的情况

oyljerry
oyljerry   Ds   Rxr 2016.02.19 21:41

服务器就是不停循环不需要退出 直到服务器程序需要停止的时候 用一个标识位来break

caozhy
caozhy   Ds   Rxr 2016.02.19 21:45

光这么写不会退出循环,除非线程被中断。一些程序,比如操作系统自己,就是在做死循环,这个也很正常。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!