起初 看过一遍内存映射I/O,意思大概是懂了,就是直接操作文件再而直接通过缓冲区来操作,减少一些read.write调用所花费的时间.加上文中给出一个copy的例子,意思也好理解的.不过困扰的来了,我琢磨着在映射两个文件后,再使用memcpy内存复制函数将文件写入完全可以,但是这是两个文件的操作,我想一个文件自己对自己的修改呢?只有一个文件的时候,该怎么做呢?于是自己就开始构建一个程序来验证一下.正好也顺手将书后的习题14.11也解决掉:) 猜想 首先设想创建一个空文件,先写入一点数据,接着映射