winsock与unix posix中select参数的区别

原创 2004年08月30日 16:37:00

winsock:
int select (
  int nfds,
  fd_set FAR * readfds, 
  fd_set FAR * writefds, 
  fd_set FAR * exceptfds, 
  const struct timeval FAR * timeout);

nfds
[in] This parameter is ignored; it is included only for compatibility with Berkeley sockets.


unix posix:
int select(int nfds,
        fd_set *readfds,
        fd_set *writefds,
        fd_set *errorfds,
        struct timeval *timeout);

The nfds argument specifies the range of file descriptors to be tested. The select() function tests file descriptors in the range of 0 to nfds-1.

winsock此参数忽略无效,unix posix中必须有实际的意义,代表文件描述符的范围。

Unix、Posix和标准UniX规范

Unix、Posix和标准UniX规范
  • Quincuntial
  • Quincuntial
  • 2017年06月03日 18:14
  • 440

posix和perl标准的正则表达式区别

本文介绍PHP语言中posix和perl标准的正则表达式区别
  • lcy4599
  • lcy4599
  • 2017年01月15日 14:36
  • 587

简单的 winsock select模式

// WinSelectModel.cpp : 定义控制台应用程序的入口点。 // //server side ,select model /* Syntax: int select( _In_ ...
  • sbfksmq
  • sbfksmq
  • 2016年04月03日 19:22
  • 274

WinSock使用Select设置connect的超时

设置connect的超时很简单,CSDN上也有人提到过使用select,但却没有一个令人满意与完整的答案。偶所讲的也正是select函数,此函数集成在winsock1.1中,简单点讲, "作用使那些想...
  • ludw508
  • ludw508
  • 2013年02月02日 14:35
  • 1137

UNIX中的Select函数

表头文件#i nclude#i nclude#i nclude定义函数int select(int n,fd_set * readfds,fd_set * writefds,fd_set * ...
  • DLUTBruceZhang
  • DLUTBruceZhang
  • 2013年03月12日 02:19
  • 2372

UNIX网络编程--I/O复用:select函数和poll函数讲解(六)

一、select函数    select函数允许进程指示内核等待多个事件中的任一个发生,并仅在一个或者多个事件发生或经过某个指定的时间后才唤醒进程。 我们所关心的描述字不受限于套接口,任何描述字都...
  • yusiguyuan
  • yusiguyuan
  • 2013年09月20日 15:00
  • 4489

POSIX 线程详解

关于POSIX线程的文章,中文比较好的,还真不好找。这些文章都比较老了,不过可以用来了解下。下面的文章是从IBM developerworks上转载过来的,还不错。 原文路径:http://www....
  • biubiuv
  • biubiuv
  • 2015年01月30日 15:20
  • 1032

WinSock三种选择I/O模型

在《套接字socket及C/S通信的基本概念》和《WinSock编程基础》中,我们介绍了套接字的基本概念和WinSock API的基本调用规范。我们讨论了阻塞模式/非阻塞模式和同步I/O和异步I/...
  • liujiayu2
  • liujiayu2
  • 2015年06月16日 14:46
  • 785

Winsock I/O 模型详解

Winsock共有五种类型的套接字I/O模型,可让Winsock应用程序对I/O进行管理,它们包括: select(选择)、WSAAsyncSelect(异步选择)、WSAEventSelect(事件...
  • windows_nt
  • windows_nt
  • 2014年09月21日 21:31
  • 3326

Unix和Linux有什么区别? 通俗解释

目前IT领域对Unix和Linux的概念模糊不清,有的人说差不多,有的人说一样,也有的人说不一样,到底这两者之间有什么异同点,下面我们来分析一下。  把Unix和Linux认为差不多的原因是什么呢?...
  • w8708812
  • w8708812
  • 2016年01月28日 16:35
  • 34661
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:winsock与unix posix中select参数的区别
举报原因:
原因补充:

(最多只允许输入30个字)