游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1578|回复: 1

select在windows下无法同时处理stdin和socket?该怎么办呢……

[复制链接]

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2007-11-5 11:21:00 | 显示全部楼层 |阅读模式
加入了stdin之后select函数出错,errno是10038……
我只是做个很小的程序,想跨linux和windows,不想做成多线程,有什么办法可以同时等待stdin和socket吗?而且在没有数据到达时让程序处于等待状态……

9

主题

249

帖子

260

积分

中级会员

Rank: 3Rank: 3

积分
260
发表于 2007-11-6 16:27:00 | 显示全部楼层

Re:select在windows下无法同时处理stdin和socket?该怎么办呢……

window下的stdin和socket不是一回事,自然不能select.
window下有它自己的网络模型,像:事件选择模型、重叠i/o模型、完成端口模型等可以考虑。
PS:可能我说了一顿废话。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-14 17:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表