高频噪音如何消除:select函数的用法
来源:百度文库 编辑:九乡新闻网 时间:2024/04/20 08:39:29
select系统调用是用来让我们的程序监视多个文件句柄(file descrīptor)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有某一个或多个发生了状态改变。
文件在句柄在Linux里很多,如果你man某个函数,在函数返回值部分说到成功后有一个文件句柄被创建的都是的,如man socket可以看到“On success, a file descrīptor for the new socketis returned.”而man 2 open可以看到“open() and creat() return the new filedescrīptor”,其实文件句柄就是一个整数,看socket函数的声明就明白了:
int socket(int domain, int type, int protocol);
当然,我们最熟悉的句柄是0、1、2三个,0是标准输入,1是标准输出,2是标准错误输出。0、1、2是整数表示的,对应的FILE *结构的表示就是stdin、stdout、stderr,0就是stdin,1就是stdout,2就是stderr。
比如下面这两段代码都是从标准输入读入9个字节字符:
select函数的用法
select函数
socket select函数的详细讲解
Jquery操作表单Select元素的用法
shell 函数的用法
sprintf函数的用法
select函数详细介绍
socket之select函数
关于阻塞(blocking)的概念和select()函数
oracle trunc()函数的用法
excel函数vlookup的用法
第二节(select case用法)
快速了解Office?Excel函数的用法
sql中日期函数的用法2
EXCEL电子表格常用函数的用法--
快速了解MS Excel函数的用法
excel中的rand函数的具体用法
EXCEL电子表格常用函数的用法-
函数PlaySound和sndPlaySound的用法
matlab中bar函数的用法
函数中省略号的意义和用法
再谈未来函数的用法
函数size()用法
Excel文本函数用法