码迷,mamicode.com
首页 >  
搜索关键字:fcntl    ( 291个结果
Linux系统常用API总结
1.错误处理 - fprintf() - perror() 2.通用I/O模型 - fd = open(pathname, flags, mode) - numread = read(fd, buffer, count) - numwritten = write(fd, buffer, count) ...
分类:Windows程序   时间:2017-02-15 00:55:07    阅读次数:327
文件i/o函数 open/close
一:open open函数可以打开或创建一个文件。 #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> int open(const char *pathname, int flags); int open(const ch ...
分类:其他好文   时间:2017-02-09 13:24:43    阅读次数:159
Python读写tap设备
1 #!/usr/bin/python 2 3 import os 4 import struct 5 import fcntl 6 import binascii 7 8 TUNSETIFF = 0x400454ca 9 IFF_TAP = 0x0002 10 11 fd = os.open("/... ...
分类:编程语言   时间:2017-02-08 13:30:59    阅读次数:262
fcntl函数详解
功能描述:根据文件描述词来操作文件的特性。 文件控制函数 fcntl -- file control头文件: #include <unistd.h> #include <fcntl.h> 函数原型: int fcntl(int fd, int cmd); int fcntl(int fd, int ...
分类:其他好文   时间:2017-02-04 11:11:01    阅读次数:190
第七篇:使用 fcntl 函数 获取,设置文件的状态标志
当打开一个文件的时候,我们需要指定打开文件的模式( 只读,只写等 )。那么在程序中如何获取,修改这个文件的状态标志呢?本文将告诉你如何用 fcntl函数 获取指定文件的状态标志。 ...
分类:其他好文   时间:2017-01-28 21:16:26    阅读次数:199
第九篇:使用 lstat 函数获取文件信息
在之前的文章中,描述过如何用 fcntl 函数改变文件的状态标记。但,文件还有很多信息,如文件类型,权限设置,设备编号,访问时间等等。如果要获取这些信息,则使用函数 lstat 可以轻松达到这个目的。 下面的程序将使用该函数获取文件类型信息并判断它的类型。 但在这之前,先要说明文件信息结构体和文件类... ...
分类:其他好文   时间:2017-01-28 21:14:05    阅读次数:251
第3章 文件I/O(4)_dup、dup2、fcntl和ioctl函数
5. 其它I/O系统调用 (1)dup和dup2函数 头文件 #include<unistd.h> 函数 int dup(int oldfd); int dup2(int oldfd, int newfd); 返回值 若成功返回新文件描述符,出错返回-1 功能 文件描述符的复制(将oldfd复制给n ...
分类:其他好文   时间:2017-01-22 20:26:40    阅读次数:257
第3章 文件I/O(3)_内核数据结构、原子操作
3. 文件I/O的内核数据结构 (1) 内核数据结构表 数据结构 主要成员 文件描述符表 ①文件描述符标志 ②文件表项指针 文件表项 ①文件状态标志(读、写、追加、同步和非阻塞等状态标志) ②当前文件偏移量 ③i节点表项指针 ④引用计数器 i节点 ①文件类型和对该文件的操作函数指针 ②当前文件长度 ...
分类:其他好文   时间:2017-01-21 23:44:28    阅读次数:438
Linux fcntl函数设置阻塞与非阻塞
转自http://www.cnblogs.com/xuyh/p/3273082.html 用命令F_GETFL和F_SETFL设置文件标志,比如阻塞与非阻塞 F_SETFL 设置给arg描述符状态标志,可以更改的几个标志是:O_APPEND, O_NONBLOCK,O_SYNC和O_ASYNC。 命 ...
分类:系统相关   时间:2017-01-19 14:16:01    阅读次数:264
C++学习笔记42:进程管理
子进程异步清除 SIGCHLD信号:子进程终止时,向父进程自动发送,编写此信号处理例程,异步清除子进程 创建守护进程的步骤 创建新进程:新进程将成为未来的守护进程 守护进程的父进程退出:保证祖父进程确认父进程已结束,且守护进程不是组长进程 守护进程创建新进程组和新会话:并成为两者的首进程,此时刚创建 ...
分类:编程语言   时间:2017-01-17 00:13:48    阅读次数:267
291条   上一页 1 ... 12 13 14 15 16 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!