标签: file io operating-system
为什么我们被迫使用fseek函数来定位文件句柄而不是使用像“filePos”这样的额外参数调用文件读取函数?
答案 0 :(得分:1)
这是一个设计问题。如果您有一个带位置参数的文件读取功能,那么每次读取文件时都需要设置该参数。
部分问题是太监的图书馆和文件系统设计不佳,我们生活在1960年代和1970年代的错误中。
大多数现代系统以逻辑块读取文件。他们有系统服务来指定要读取的逻辑块号。