我的进程会多次fork,每次子进程都会执行exec-也就是说我希望它运行一些其他的程序。 在主进程中,我使用open()系统调用打开一个文件描述符。 如果我给它标志O_CLOEXEC,那么我使用exec()运行的新程序就不会有fd资源了,这样做是否正确?