每接受一个连接,都要产生一个SOCKET,那么这个SOCKET应该是局部变量。当每个线程结束后,该线程使用的SOCKET要怎么管理?服务器是长期运行的,如果每个线程不善后自己的SOCKET,而每一个新连接又产生一个SOCKET,那不是会有问题出来?
解决方案 »
- 自定义消息进行线程间通信遇到的问题
- 好奇怪哦,vc6,Project->setting->link下的Output file name下添的路径中的斜杠为何是反的?和普通路径的斜杠不同的?
- VC6下如何使用水晶报表?要输出数据库报表的话,水晶报表是否是最方便或唯一的方法?内详,请进!
- 视频采集预览窗口被其他窗口完全遮住怎么就停止采集了?
- LPTSTR 做参数,为什么不能改变其值呀
- ListCtrl的Report风格,有没办法给它发一个信息(且指定某一项),让它自动调用双击该项的函数(double click)
- 我用MCI播放AVI媒体文件,如果获得该文件的播放时间长度?
- API动态调用问题(很奇观)
- 为何在VC6.0中,EDIT在控件上只要一按enter程序就退出?
- 得到视频流的buf了,怎么将它进行播放啊
- 请问如何才能用一个win32项目 制作一个只显示已个进度条控件的效果?
- 怎样通过FindWindow找到没有标题栏的窗口
用链表记录,线程退出时从链表里找,然后显性关闭SOCKET?不知道你们都怎么做的。