文件映射内存的一个问题.我想是读一个文件,用内存映射文件.映射之后能在在内存中进行读和写、不执行,然而最终并不把更改的结果写入到文件中,那几个读或写的参数怎么设置呢?CreateFile第

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 17:40:25

文件映射内存的一个问题.我想是读一个文件,用内存映射文件.映射之后能在在内存中进行读和写、不执行,然而最终并不把更改的结果写入到文件中,那几个读或写的参数怎么设置呢?CreateFile第
文件映射内存的一个问题.
我想是读一个文件,用内存映射文件.映射之后能在在内存中进行读和写、不执行,然而最终并不把更改的结果写入到文件中,那几个读或写的参数怎么设置呢?
CreateFile第2个参数,CreateFileMapping第3个参数,MapViewOfFile第2个参数.

文件映射内存的一个问题.我想是读一个文件,用内存映射文件.映射之后能在在内存中进行读和写、不执行,然而最终并不把更改的结果写入到文件中,那几个读或写的参数怎么设置呢?CreateFile第
1)CreateFile:GENERIC_READ | GENERIC_WRITE
2)CreateFileMapping:PAGE_READWRITE
3)MapViewOfFile:FILE_MAP_READ | FILE_MAP_WRITE
有一点很奇怪,如果是读文件的话,应该只需要读标志就可以了.可是以上三个函数还是需要有写标志,否则读数据会失败.那是我多年前在写程序时,要读文件.可结果总是失败,因为程序大,一直没找到错误,最终将断点调试到了内存映射这里,发觉我认为绝不会错的内存映射居然会失败.后来将写标志也指定了,错误排除.自此之后,用内存映射时,我就一直使用读写标志.楼主可以自己试一下,我说得不一定正确.因为,之后,我也从来没有去认真测试过,是不是只指定读标志,就会读失败.

文件映射内存的一个问题.我想是读一个文件,用内存映射文件.映射之后能在在内存中进行读和写、不执行,然而最终并不把更改的结果写入到文件中,那几个读或写的参数怎么设置呢?CreateFile第 一个映射文件可以定义几个类? nms文件是什么文件?就是这样,我想装一个DJMAX的模拟器...哭 请问:mobile-number.DAT是什么意思?我的手机内存卡里有一个文件夹为:mobile-number.DAT,我想请问这是什么文件?也不敢删除它. Matlab批量读取一个文件夹里的txt文件现在有一个文件夹 里面有50个左右的txt文件 每个文件大概三万行 两列 第一列是字符串 第二列是浮点数字我只需要读第二列现在我想写一个.M文件 批量读 文件的物理结构是指文件在内存上的存储组织形式对吗 select*from ‘ * ’ 的意义?如题.还有一个问题,,有一个数据库文件xuesheng3select ```````from xuesheng3!xs inner join xuesheng3!cjxs 是通过数据库建立的表文件,cj 是数据库里的一个表文件.请问 那个感叹号的 映射文件中的映射是什么意思? DSP中有个映射文件的概念, 安卓手机mnt/sdcard和sdcard一样么?若删除mnt/sdcard中的文件,sdcard中还有么?这2个文件夹的文件占的内存是2倍么?可以删一个么? 文件后面就一个~是一个这~ ddd文件怎么打开我有一个文件是ddd文件,请问怎么打开? $ WORD文件 比如 normal文件 旁边就有一个~$normal的文件 关于fseek的指针移动的问题.下面是我为了测试fseek写的一个程序,文件内容存放在exist文件里exist文件内容(不包括横线):----------------------------------------------------abcdefghijklmnopqrstuvwxyz------------ 一个makefile文件的含义这是一个完整的makefile文件,请问加问号的句子是什么意思,特别是$@,$ 我想建立一个MATLAB函数文件,自变量是矩阵Q,运算是矩阵各项的和,最好用for循环 求一个能读英语课文的文件! album artist mp3文件的一个tag