我写了一个简单的基于对话框的Winsock程序,
for(;;){
len=sizeof(SOCKADDR);
n =recvfrom(sockfd, (char *)&ir,sizeof(ir),0,(SOCKADDR *)&addrClient,&len);
.................
.............................................................
sendto(sockfd,(char *)&ia,sizeof(ia)+1,0,(SOCKADDR*)&addrClient,len);
}
但是我一运行,就出现对话框死掉了,是不是因为死循环呢 ,有什么解决的办法吗?望高人指点
for(;;){
len=sizeof(SOCKADDR);
n =recvfrom(sockfd, (char *)&ir,sizeof(ir),0,(SOCKADDR *)&addrClient,&len);
.................
.............................................................
sendto(sockfd,(char *)&ia,sizeof(ia)+1,0,(SOCKADDR*)&addrClient,len);
}
但是我一运行,就出现对话框死掉了,是不是因为死循环呢 ,有什么解决的办法吗?望高人指点
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货