内存和文件的一个问题 程序中需要把连续的数据写成文件,然后进行文件操作.但是写到硬盘上,这个文件会越来越大,请问能不能,把内存映射成一个文件,能的话使用的是什么方法.谢谢注意不是把硬盘文件--->内存.谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 创建内存文件啊MFC有个CMemFile 文件在硬盘上写的很大...看的总之不爽.好像是纯C++,环境,有类似的API吗? 说白了,有个函数参数为文件句柄,我想使用这个函数,又不想建立一个文件.有没有好的办法?CMemfile可以返回一个文件句柄吗?(毕竟是一个虚拟的东西),还有就是我用的不是VC环境,纯C++而已.如果CMemfile可以怎么样才使用呢? C++ 的io流本身就至此内存文件 CreateFileMapping建立一个内存映射文件 强烈不建议这么做, 如果你的文件本来就大, 你还向内存写, 那占用内存会很大. 宁可占用硬盘啊=====================其实楼主根本不可能做到将内存变成文件,内存管理是Windows自己的事,它自己在映射EXE文件时都不能将文件全部读入到内存中,何况是我们. oxc打包错误? 对话框 刷新 后台capFileSaveDIB捕获图像的一个问题 进程退出问题 installshield 问题 可用分 急需帮助:请问各位高手,如何在对话框上创建窗口?先在此谢过。 请教!vc和cb是否可以通过dll进行联合开发? 一般配置的电脑一般创建多少个线程的时候会崩溃 高手请进!高分正在等待! PreTranslateMessage无法接收键盘消息? Excel + VC++ 自动化问题
MFC有个CMemFile
好像是纯C++,环境,有类似的API吗?
CMemfile可以返回一个文件句柄吗?(毕竟是一个虚拟的东西),
还有就是我用的不是VC环境,纯C++而已.如果CMemfile可以怎么样才使用呢?
=====================
其实楼主根本不可能做到将内存变成文件,内存管理是Windows自己的事,它自己在映射EXE文件时都不能将文件全部读入到内存中,何况是我们.