我想在我的 C 程序中实现行为,以便在发生 SIGINT 时关闭所有打开的文件描述符。有没有简单的方法来获取它们的列表?
最佳答案
我会使用蛮力:for (i = 0; i < fd_max; ++i) close (i);
.快速且非常便携。
关于C 获取所有打开的文件描述符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13101690/
标签 c io file-descriptor
我想在我的 C 程序中实现行为,以便在发生 SIGINT 时关闭所有打开的文件描述符。有没有简单的方法来获取它们的列表?
最佳答案
我会使用蛮力:for (i = 0; i < fd_max; ++i) close (i);
.快速且非常便携。
关于C 获取所有打开的文件描述符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13101690/