为什么open()
和close()
在Unix文件系统设计存在吗?
操作系统是否无法检测到第一次read()
或被write()
调用,并且open()
通常会做什么?
open()
存在。 “操作系统难道不能只检测第一次read()或write()并执行open()通常会做的事情吗?” 是否有关于何时关闭的相应建议?
read()
或write()
访问哪个文件?大概是通过路径。如果在您访问文件时(两个read()
或两次write()
调用之间)文件的路径改变了怎么办?
read()
而write()
仅对进行访问控制open()
。