问:
A程序产生一个内存映射文件d.mapb能访问d.map文件的时候a程序必须还 运行吗
A程序产生一个内存映射文件d.mapb能访问d.map文件的时候a程序必须还 运行吗
解决方案 »
- boost.log 在 1.49 版本,被取消掉了?
- 有关STL崩溃问题的探讨....
- 在线程里动态创建CEdit,为什么线程退出后CEdit就消失了?如果线程继续进行业务操作,此时CEdit也不能接收消息了
- 头文件private:const char * const _head;如何在.CPP里实现它
- 序列化问题
- 初学者怎样快速熟悉vc(有delphi编程基础)
- 如何在文字上覆盖一个透明的图片?
- 哪里有支持CGI的免费个人主页空间可以审请啊?
- 关于一个socket通讯问题
- 关于数据库打开的问题,很急!!!
- 管道实现Shell时,受控exe必须flush缓冲,求解决方案
- 如何枚举出一个DLL里的函数名字及其入口地址,包括非输出函数?
HANDLE hMapFile = CreateFileMapping(
INVALID_HANDLE_VALUE, // use paging file
NULL, // default security
PAGE_READWRITE, // read/write access
0, // max. object size
BUF_SIZE, // buffer size
szName); // name of mapping object
在关闭所有的hMapFile 之后这个内存映射文件就不存在了你要是HANDLE hf = CreateFile(......);
CreateFileMapping(hf , ....);
这种形式就不会,他使用了一个具体的文件.只有使用结束的时候手工删除