做了个tcp Server,当有client连接后,如果网线断开,这时候tcp server端判断不出异常,即使发送数据返回值也是true,应该如何判断网线断开的情形呢?
解决方案 »
- MTS/com+ 在win2003 上的部署问题!
- 系统托盘只能显示最多256个字符:(
- 怎么把指针变量的地址赋值给另一个指针变量
- ATL 做的 COM 组件,Service 类型的,但是我把她运行起来后她总是自动退出,怎么办啊?
- error C2106: '=' : left operand must be l-value 到底是什么错误?
- 用过Delphi的帮帮忙,VC画面中加载Delphi窗体,Delphi窗体封装在动态库中
- sunhz99(浩) 请进!
- 本人郑重道歉,smallfool(smallfool)快来领分。
- 公式计算程序,请各位高人给一点帮助吧,
- 我正在编写一个读写、显示、编辑位图的软件,请大家给点建议!(进来的均有分)
- 请大侠为我指条明路
- ■■■如何手动(纯代码)创建窗体■■■
WSAEnumNetworkEvents获取通知、
select()时连错误也检测.fd_set fdread;
fd_set fdexcept;FD_ZERO(&fdread);
FD_ZERO(&fdexcept);
FD_SET(ClientSocket,&fdread);
FD_SET(ClientSocket,&fdexcept);
...
...
一种是设置socket的keep alive(SO_KEEPALIVE)属性。