vc下编写SERVER端的程序,Socket API实现如何多线程? <TCP/IP网络互连技术>第三卷(for windows). 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我不太懂你的意思,根据我的理解,监听Socket是主线程,当每次接受倒一个连接请求时启动一个线程处理,处理完毕线程自动撤消即可。不须启动线程而又不立即执行。 监听Socket的是主线程,while (1) {newfd=accept(sockfd,(struct sockaddr *)&clientInfo,&socketlen); AfxBeginThread(ThreadProc,&newfd ); closesocket(newfd);} 主线程不挺的监听accept,死循环,只有强性退出,才回去执行执行新的线程。 newfd怎么能够立刻就close了呢? 这样工作线程肯定不能够正常运行,newfd应该在工作线程重关闭而不是主线程关闭 这种风格 把文件复制到指定的文件夹中 picture控件不显示问题,查了4个小时无收获,求助 如何判断串口是否被打开? 如何对OPC远程通讯服务器端客户端进行配置 VS2008编译没有生成pdb文件,导致dllmain的断点跟不进去。 大家都用什么好的增强的tabctrl呢? KingSocket 2.0beta2 发布 TMD,LZ终于明白微软是怎样在操作系统中安后门的 VC6中怎样用AnimateWindow? 有没有一个函数有这样的功能:查找一个字符串中第4个'a'出现的位置? 如何在SDK中,使用IWebBrowser2,显示WEB孔件
根据我的理解,监听Socket是主线程,当每次接受倒一个连接请求时启动一个
线程处理,处理完毕线程自动撤消即可。
不须启动线程而又不立即执行。
{newfd=accept(sockfd,(struct sockaddr *)&clientInfo,&socketlen);
AfxBeginThread(ThreadProc,&newfd );
closesocket(newfd);
} 主线程不挺的监听accept,死循环,只有强性退出,才回去执行执行新的线程。