Linux C 文件IO (2)
来源:互联网 发布:剑灵捏脸数据大全人女 编辑:程序博客网 时间:2024/05/22 17:16
一.复制一个现有的文件描述符dup() dup2() dup3()
函数原形:
#include <unistd.h>int dup(int oldfd);int dup2(int oldfd, int newfd);#define _GNU_SOURCE /* Seefeature_test_macros(7) */#include <fcntl.h> /* Obtain O_* constant definitions */#include <unistd.h>int dup3(int oldfd, int newfd, int flags);
参数:
返回值:成功返回一个新的文件描述符,失败返回 -1
dup()返回的描述符号一定是当前可用文件描述符的最小值
dup2()可以用newfd指定的新描述符的值,如果newfd已经打开则先关闭,如果oldfd==newfd则不关闭dup2()返回newfd
0 0
- Linux C 文件IO (2)
- linux c编程 文件IO
- Linux C文件IO (1)
- Linux C 文件IO操作
- Linux下C编程-----IO/文件操作 模拟linux ls程序显示文件系统树形结构(2)
- linux c 基础学习总结之文件IO
- linux c语言学习笔记之文件IO
- Linux C编程之IO-文件拷贝
- C中的文件IO
- C文件IO
- C的文件IO
- c语言-文件io
- C/C++文件IO
- C语言 文件IO
- C笔记 文件IO
- C++IO文件流
- Linux 文件IO理解
- 漫谈linux文件IO
- ARM Qt交叉编译(Qt4.8.6)
- linux常用命令(3)-文件搜索命令
- Xms Xmx PermSize MaxPermSize 区别
- 转: Android Studio
- 算法详解--杨辉三角
- Linux C 文件IO (2)
- ftp客户端
- maven创建springmvc项目
- 米斯特白帽培训讲义(v2)漏洞篇 Web 中间件
- pixhawk入门 -- 编译环境问题解决过程
- 基金销售系统技术实现
- Ubuntu下运行java项目
- Gradle命令行记录
- 面向对象--第三篇(原型链)