UNIX环境编程(第三版)
最近在看这本书,书后面有个例子,要求本人实现dup2()函数的功能,不能使用fcntl()函数
现在有个问题,dup2()函数的第二个参数(文件描述符),假如已经打开了,那就必须先关闭他,本人想问下,对于一个通过参数传入函数的文件描述符,假如判断他能否是已经打开?
最近在看这本书,书后面有个例子,要求本人实现dup2()函数的功能,不能使用fcntl()函数
现在有个问题,dup2()函数的第二个参数(文件描述符),假如已经打开了,那就必须先关闭他,本人想问下,对于一个通过参数传入函数的文件描述符,假如判断他能否是已经打开?
解决方案
20
参考Linux命令lsof的源代码?