社区
网络编程
帖子详情
关于将一个socket用在两个select函数中的问题,急
lu_zi
2005-02-20 01:18:10
我将一个socket用在两个select函数中,一个select函数用于读,一个select函数用于写,两个select同时进行,不知道这样可不可以,还请高手指教?
...全文
219
3
打赏
收藏
关于将一个socket用在两个select函数中的问题,急
我将一个socket用在两个select函数中,一个select函数用于读,一个select函数用于写,两个select同时进行,不知道这样可不可以,还请高手指教?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lu_zi
2005-02-24
打赏
举报
回复
没人回,呵呵,不过我自己已经知道了,给分吧,便宜你了
lu_zi
2005-02-20
打赏
举报
回复
我的意思是说当这个select进行读等待时会不会影响到那个select的写等待
skymartin
2005-02-20
打赏
举报
回复
根据<<计算机网络>>一书上说, tcp"支持同时双向通信的数据流". 全双工
同时打开多端口的通信程序
采用
Socket
通讯协议进行
一个
可以同时打开多端口 客户端及服务端通信的 自定义命令解析试验程序。 里面抱含了
一个
原生数据库ADO操作类,初数sockt及ADO数据库操作者很值得一看。
Linux
Socket
Select
函数
实战代码
本文还有配套的精品资源,点击获取 简介:Linux
Socket
Select
函数
是用于处理多个 I/O 事件(包括
Socket
读写就绪状态)的系统调用。本代码示例演示了如何将
Select
函数
与
Socket
配合使用,以监控文件描述符,等待它们变为可读、可写或出现错误状态。该代码包括服务器端和客户端,展示了
Socket
创建、绑定、监听、连接和事件处理的完整流...
socket
通信
中
select
函数
的使用和详解
最近在写
一个
网络通信
函数
,参考别人的代码时对
select
()
函数
的使用存有疑惑,不太确定具体的使用方法,何时使用,以及其作用。在网上搜到一篇文章,觉得介绍的不错,收藏学习。 先自我总结一下。
select
函数
的作用:
select
()在
SOCKET
编程
中
还是比较重要的,可是对于初学
SOCKET
的人来说都不太爱用
select
()写程序,他们只是习惯写诸如 conncet
select
()
函数
返回值及
select
与
socket
阻塞的关系及
select
函数
的意义
1、
select
()
函数
返回值
select
的返回值与recv
函数
的返回值十分类似,都分>0,=0,<0三种情况。 >0:有事件发生, FD_ISSET(
socket
, &fd_read); recv()....... =0:timeout,超时 <0:出错。 在出错的情况下, 这三种错误下认为连接是正常的,继续接收 if(errno == EINTR ||(errno == EAGAIN)||errno == EWOU...
Linux下
socket
多路复用应用--
select
函数
Linux下
socket
多路复用应用--
select
函数
Select
系统调用是用来让我们的程序监视多个文件描述符(file descriptor)的状态变化的。程序会停在
select
这里等待,直到被监视的文件描述符有某
一个
或多个发生了状态改变。 文件描述符在Linux里有很多,如果你man某个
函数
,在
函数
返回值部分说到成功后有
一个
文件描述符被创建,如man
socket
可以看到“On suc...
网络编程
18,358
社区成员
64,164
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章