gpt4 book ai didi

C - 用于重定向的 freopen() 需要 fclose()?

转载 作者:行者123 更新时间:2023-12-04 02:57:51 26 4
gpt4 key购买 nike

在像 freopen(file_name, open_mode, stderr) 这样的调用之后,我需要在进程结束之前调用 fclose(stderr) 还是自动完成?提前致谢,抱歉我的英语不好

最佳答案

没有必要关闭打开的流,因为所有打开的流都在程序终止时关闭,但最好为每个 fopen 调用设置一个 fclose。对于此处的 stderr,此流在启动时已经打开(您不必调用 fopen),因此我认为没有理由明确关闭它,即使发出了一些 freopen 调用。

关于C - 用于重定向的 freopen() 需要 fclose()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16122732/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com