至少在POSIX系统上,
mmap()不能用于增加(或减小)文件的大小。
mmap()的功能是将文件的一部分映射到内存。合乎逻辑的是,您请求映射的东西应该确实存在!坦白说,我真的很惊讶您实际上能够在MS
Windows下执行此 *** 作。
如果你想长文件,只是
ftruncate()它之前
mmap()它。
欢迎分享,转载请注明来源:内存溢出
至少在POSIX系统上,
mmap()不能用于增加(或减小)文件的大小。
mmap()的功能是将文件的一部分映射到内存。合乎逻辑的是,您请求映射的东西应该确实存在!坦白说,我真的很惊讶您实际上能够在MS
如果你想长文件,只是
ftruncate()它之前
mmap()它。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)