Accept()并不触发Receive事件。client端不可以侦听只可以作为连接用。 作为Server的socket在有新的连接时会引发了Accept事件。由accept返回一个与当前客户连接的Newsocket.
要用这个新的Newsocket来接收才可以接收到数据而不是用serversock.
要用这个新的Newsocket来接收才可以接收到数据而不是用serversock.
解决方案 »
- 如果有个可以实现任意复杂界面的C语言GUI库,那么你会不会首选这个库做项目?
- 大家好,我现在做串口通信编程,现在有个问题想问大家,
- 请问CDialogBar加入sdi后,上面的按钮是disable的,为仕么?应该怎么改才能变成enable
- 超级简单问题:Radio Button的使用
- 谁有<<opengl编程指南>>(红宝书)中文版,给我发一份吧,非常谢谢了
- dev c++
- 将一个结构体存入文件,但读出来就乱了,请指点!谢谢!
- 麻烦帮看看这句有没有内存泄漏?
- 请教高手,USB摄象头视频的采集
- 同志们,二值图像和单色图像的区别是什么啊
- 作控件时出现的问题(涉及回调函数)
- 请教一个Exception 错误问题,很急
调用receive()时,如果没有字节,receive()会阻塞,可见,accept()并不触发receive()事件,据说内部receive是一个callback,当有数据是才触发!