当我的服务器用send函数向客户端发送数据时,客户端把网络断开了。实际上这次数据发送是失败的,因为客户端不可能收到数据了,但是服务器怎么知道send发送的数据没有被客户端收到呢?
解决方案 »
- 把对话框的背景生成成一张bmp放到hdc里//求方法?
- vc++6.0中怎么调用迅雷
- 换了个槽,散分
- 请教:DirectDraw7写的显示程序,系统句柄总是增加问题
- 怎么使SDI工具栏初始化在客户区的左边,而不是上面?
- 关于使用CreateProcess,执行一个CMD指令遇到的问题,很着急,请大家帮忙啊,谢谢!
- 我在创建不规则窗口时遇到的问题!!谁能帮我!!!100分!!
- 关于显示!多谢了!
- 进程间通信的问题
- ◎ LPCTSTR ==> BSTR 的问题
- 如何跨越网段获取MAC地址信息?(也就是跨路由器获取MAC)请高手帮忙,多谢!
- 我在VC里面修改了图标 为什么生成的可执行文件的图标还是没有变?
如超时,则认为发送失败。
也可以在客户端登陆与退出时发给服务器一个“登陆”、“退出”消息。当然,如果考虑意外退出,那就只有用楼上的方法来判断了。