★★★★★如何从硬盘里读取文件内容,而不是从文件缓存中读取内容,这个能控制吗???★★★★★
当一个文件被打开後,这个文件的部分或者全部内容就被读到缓存,当我们再次读文件的时候,文件就会从缓存读取,而不是从硬盘再次读取,那么如何能做到每一次读文件都从硬盘读取,而不是从缓存读取???
[解决办法]
把文件关掉,然后再打开,不是从硬盘读取吗?
[解决办法]
我想,如果文件内容没有被改变,那么可能会如楼主所说的,要是改变了,肯定从硬盘读的或者说缓存中也应该被更新了,应该硬盘上的和缓寸是保持一致的吧。
[解决办法]
不知道目的是什么 但是 正如楼上所说 你关闭了文件的话 缓存中就算有文件信息在的话 你再次打开文件的话 它会将硬盘上的文件覆蓋緩存中的數據的.
你可以创建多个打开文件的句柄.不知道能不能对应你的需求?