红石力量2mod 安装:7.?ioctl
来源:百度文库 编辑:中财网 时间:2024/03/29 21:51:22
7. ioctl 请点评
ioctl
用于向设备发控制和配置命令,有些命令也需要读写一些数据,但这些数据是不能用read
/write
读写的,称为Out-of-band数据。也就是说,read
/write
读写的数据是in-band数据,是I/O操作的主体,而ioctl
命令传送的是控制信息,其中的数据是辅助的数据。例如,在串口线上收发数据通过read
/write
操作,而串口的波特率、校验位、停止位通过ioctl
设置,A/D转换的结果通过read
读取,而A/D转换的精度和工作频率通过ioctl
设置。
#includeint ioctl(int d, int request, ...);
d
是某个设备的文件描述符。request
是ioctl
的命令,可变参数取决于request
,通常是一个指向变量或结构体的指针。若出错则返回-1,若成功则返回其他值,返回值也是取决于request
。
以下程序使用TIOCGWINSZ
命令获得终端设备的窗口大小。
#include#include #include #include int main(void){struct winsize size;if (isatty(STDOUT_FILENO) == 0)exit(1);if(ioctl(STDOUT_FILENO, TIOCGWINSZ, &size)<0) {perror("ioctl TIOCGWINSZ error");exit(1);}printf("%d rows, %d columns\n", size.ws_row, size.ws_col);return 0;}
在图形界面的终端里多次改变终端窗口的大小并运行该程序,观察结果。
mp3开机提示ioctl
请问:Linux中的ioctl函数,在windows中是用什么实现的?
我的MP3插到电脑上时显示I/O错误,格式化它显示ioctl调用错误,怎么办?
7.求教VB高手
下载大富翁7...
星际 MATRIX3.7.SCM
求助!三国志7........
7.詹天佑
7.詹天佑
古墓丽影7..........................
一道填空题7.
7. 帮忙做个题目
7. 帮忙做个题目
1+7. (打一汉字)
7.祖父的园子 教案
优化大师7.版注册码求助
关于 7-12-6-7..
sql server 7.x 连不起来`
1+2+3+4+5+6+7.........
怎样使用WinAVI Converter 7.Video 1?
优化大师7. 2的注册机
7.CPU的主要性能指标是:
7. W hen was Han Dynasty?
木马C:\dfndref-7.exe