最近在做socket相关的项目,需要用到select模型,由于先前没用过刚上手就碰到了ioctlsocket的问题,经过查阅终于摸到了点头绪,把我查阅的结果分享给跟我一样刚用select的生手们:
这句话的意思是把s 改成非阻塞模式 ,如果不使用ioctlsocket sock 默认为阻塞模式 ,在使用SELECT的时候要改成 非阻塞模式
但不明确加上ioctlsocket也是可行的,因为select会自动把套节字置为非阻塞模式
补充:
参考文章:
http://bbs.csdn.net/topics/60192795
http://blog.csdn.net/susubuhui/article/details/7568431