文件名称:windows 下Map文件读写的类
文件大小:10KB
文件格式:RAR
更新时间:2015-01-18 10:19:31
CreateFileMapping MapViewOfFile Map UnmapViewOfFile
这个是windows 下创建基于内存或者文件方式的mapview工具类,使用这个类可以很方便是创建map对象,然后对数据进行读写。原始代码是从codeproject上下载下来的,但是里面有问题,当文件大小大于4G以上是,不可能将所有内容都一次性装入内存,因此需要部分装入。另外文件的偏移量必须按照windows 页的大小对齐,这些都是原来的代码不曾考虑的,我修改了里面的逻辑,解决了这些问题。 需要的下载来用吧。有问题大家可以一起讨论。
【文件预览】:
testmapfile
----testmapfile()
--------ReadMe.txt(1KB)
--------MapFile.h(2KB)
--------MapFile.cpp(8KB)
--------stdafx.h(233B)
--------testmapfile.cpp(427B)
--------stdafx.cpp(216B)
--------targetver.h(498B)
--------testmapfile.vcproj(5KB)
----testmapfile.suo(19KB)
----testmapfile.sln(899B)