为了账号安全,请及时绑定邮箱和手机立即绑定

什么时候关闭文件?

什么时候关闭文件?

Go
呼唤远方 2021-04-30 08:19:21
仅在创建文件时需要关闭文件吗?我认为只有在阅读或写作的情况下才有必要。_, err := os.OpenFile(name, os.O_CREATE, 0640)
查看完整描述

2 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

能行吗 是的。该文件将被创建。

你应该做吗?不。尽管有时您可以摆脱它,但通常这是一个坏主意。

打开文件会将资源(如文件句柄)分配给您的进程。您应该关闭它以释放那些资源。否则,直到进程终止,它们将不可用。


查看完整回答
反对 回复 2021-05-17
?
子衿沉夜

TA贡献1828条经验 获得超3个赞

创建文件时,也要打开它,因此应该将其关闭。


查看完整回答
反对 回复 2021-05-17
  • 2 回答
  • 0 关注
  • 187 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信