io操作 -- 1




ioctl函数是IO操作的杂物箱,不能用本章中其他函数函数表示的IO操作通畅都能用ioctl表示,终端IO就是ioctl的最大使用方面BSD 和 linux 中 ioctl 函数被声明在 sys/ioctl.h 头文件中int ioctl ( int handle, int cmd, [int *argdx, int argcx] ); 调用成功返回固定的值,调用失败返回 -1每个设备驱动都可能定义自己专用的一组 ioctl 命令,系统则为不同种类的设备提供通用的 ioctl 命令比如对于磁带上写一个文件结束标志或者反绕磁带等等的操作,其他函数都难以表示,所以,使用ioctl是最容易的方法。 var CODE_DIVS=[{"id":"editor_a","mode":"c_cpp"}];
#读书笔记    #技术帖    #linux    #unix   



京ICP备15018585号