dup和dup2
返回值是int的文件描述符,参数是已有的文件描述符
此时打印的文件描述符为4,使用这个文件描述符可以访问打开的文件,可以通过这个往新的文件描述符写,主只需把打开方式改成可读可写即可。
dup2:
注意两个指针指向一个文件
如上所示,串口输出重定向也是这个原理
fcntl实现dup
主要是给自己看的,所以肯定会出现很多错误哈哈哈哈哈
返回值是int的文件描述符,参数是已有的文件描述符
此时打印的文件描述符为4,使用这个文件描述符可以访问打开的文件,可以通过这个往新的文件描述符写,主只需把打开方式改成可读可写即可。
dup2:
注意两个指针指向一个文件
如上所示,串口输出重定向也是这个原理
主要是给自己看的,所以肯定会出现很多错误哈哈哈哈哈
上一篇:孤儿进程和僵尸进程
下一篇:小型http服务器实现
双向出口重定向
dup 与 dup2 的作用dup和dup2也是两个非常有用的调用,它们的作用都
dup,dup2文件和描述符重定位
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M