社区
网络编程
帖子详情
casyncsocket的应用问题2
阿浪
2006-09-03 02:35:40
四个客户端一个服务器,我怎么改写服务器的listen类的OnAccept函数,才能让把四个客户端的SOCKET保存起来?
试了很久,一直保存不成功,服务器总是崩溃
...全文
118
1
打赏
收藏
casyncsocket的应用问题2
四个客户端一个服务器,我怎么改写服务器的listen类的OnAccept函数,才能让把四个客户端的SOCKET保存起来? 试了很久,一直保存不成功,服务器总是崩溃
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一剑
2006-09-03
打赏
举报
回复
FD_SET readfds; //读取池
DWORD WINAPI CSvSocket::ListenThread(LPVOID lParam)
{
CSvSocket *pSvr=(CSvSocket*)lParam;
SOCKET recv;
struct sockaddr_in addr;
int addLen=sizeof(addr);
while(pSvr->m_bCreate)
{
TRACE("accept start!\n");
recv=accept(pSvr->m_svrsock,(SOCKADDR*)&addr,&addLen);
if(recv==INVALID_SOCKET)
{
int nError=WSAGetLastError();
TRACE("Accept error!,error=%d\n",nError);
break;
}
TRACE("Accept succeed!socket=%d\n",recv);
if(!pSvr->VerifyUser(recv))
{
closesocket(recv);
continue;
}
if(!(pSvr->AddSock(recv)))
{
TRACE("sock list is full!\n");
closesocket(recv);
continue;
}
FD_SET(recv,&pSvr->readfds);
}
return 0;
}
HEX / RGB 颜色转换工具
颜色转换工具
组合式专用铣齿机床设计(论文
CA
D图纸).rar
组合式专用铣齿机床设计(论文
CA
D图纸).rar
AI Challenger 2018 阅读理解赛道代码分享.zip
一款 AI 辅助阅读器,三栏设计实现笔记、阅读、对话同屏交互,让深度阅读更高效
易语言源码多任务同时下载源码
易语言源码多任务同时下载源码
Artix-7-XC7A35T-DDR3开发板硬件参考设计资料
源码下载地址: https://pan.quark.cn/s/3a6709c3f9be This is a TPYboard You
ca
n get started right away by writing your Python code in 'main.py'. For a serial prompt: - Windows: you need to go to 'Device manager', right click on the unknown device, then update the driver software, using the 'tpybcdc.inf' file found on this drive. Then use a terminal program like Hyperterminal or putty. - Mac OS X: use the command: screen /dev/tty.usbmodem* - Linux: use the command: screen /dev/ttyACM0 Please visit http://www.tpyboard.com/help/ for further help. Designed by TurnipSmart in Shandong!
网络编程
18,357
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章