问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VC6.0共享内存FileMapping运行时间问题

发布网友 发布时间:2022-07-23 10:19

我来回答

1个回答

热心网友 时间:2023-11-29 22:51

你的程序只申请资源而不释放资源,所以造成内存溢出。这种行为是很危险的,不停的创建内核对象,你的程序不停得申请资源,后果很难预料。我用你的程序当进程所占内存到100多m的时候就终止了。改成下面的代码,所占内存不会有大的变化。

int main()
{
int kkk=932156431;

lable:
HANDLE m_hMapFile=CreateFileMapping( //创建一个有名的共享内存
(HANDLE)0xFFFFFFFF, //0xFFFFFFFF表示创建一个进程间共享的对象
NULL,
PAGE_READWRITE, //读写共享
0,
1032, //共享区间大小4096
TEXT("myfile"));

int*p=(int*)MapViewOfFile( //映射到本进程的地址空间
m_hMapFile,
FILE_MAP_ALL_ACCESS,
0,
0,
0);

*p=kkk ;

printf("%d",*p);
UnmapViewOfFile(p);//释放进程资源
CloseHandle(m_hMapFile);//关闭内核对象
goto lable;

return 0;
}
VC6.0共享内存FileMapping运行时间问题

int main(){ int kkk=932156431;lable:HANDLE m_hMapFile=CreateFileMapping( //创建一个有名的共享内存 (HANDLE)0xFFFFFFFF, //0xFFFFFFFF表示创建一个进程间共享的对象 NULL,PAGE_READWRITE, //读写共享 0,1032, //共享区间大小4096 TEXT("myfile"));int*p=(int*)MapViewOfFile( ...

vc共享内存Filemapping问题

szName); // name of mapping object if (hMapFile == NULL){ printf("Could not create file mapping object (%d).\n",GetLastError());return 1;} pBuf = (LPTSTR) MapViewOfFile(hMapFile, // handle to map object FILE_MAP_ALL_ACCESS, // read/write permission 0,0,BUF_...

VC如何运行 VC运行很慢 vc2010如何运行 vc2010怎么调试运行 VC运行环境 VC++6.0 vc6.0无法执行程序 vc6怎么运行程序 VC2010
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
狗狗吃饭为什么夹尾巴 平顶山公交几路到华延四季城 为什么狗狗夹紧尾巴 从新城区到光明路华延四季城怎么走 狗害怕时尾巴如何 您好,请问支原体感染。克拉霉素管用吗? 肺支原体阳性怎么治 为什么狗狗紧张自己的尾巴 狗狗害怕为什么夹尾巴 怎么上传文件创建下载地址 C#跟C++通过CreateFileMapping共享结构体数据怎么实现 共享内存函数 CreateFileMapping MapViewOfFile OpenFileMapping CreateFileMapping 和 MapViewOfFile 的返回值为什么不一样? 难道映射的不是同个内存块才能共享内存? 纯粹就投资而言,铜陵房产有什么好推荐的 沉香树种植 梦见自己跑后面有人追 怎样把电脑上的网页以图片的形式保存 金银花露喝多了有什么坏处,可以天天喝吗?成年人 金银花露大人可以喝吗 金银花露成人可以喝吗? 梦见有日本人追杀我在逃跑的过程中看见好多稻谷有金*的有快要变黄的 看起来好漂亮 钟柠声的基本信息 想知道和陈佩斯一起拍广告那女的是谁? 钟柠声董方是情侣吗 钟柠声的成长经历 钟柠声的介绍 女性28岁尿常规白细胞64红细胞22.3上皮细胞63.9管行5.76高怎么回事 尿检白细胞红细胞上皮细胞计数高 尿常规白细胞64/ul常规,0-25,红细胞28.7/ul常规0-25,上皮细胞78.3/ul常规 小细胞癌鳞状上皮细胞高64是怎么回事 北方养狗和南方养狗有什么区别? 野性的呼唤 有何意义 荒野的呼唤 简介 急需!!! 激情似火后面接什么词 一片随笔 主题“激情” 日漫中,拥有可以读取他人记忆的能力的角色,是记忆不是读心术,各位动漫大神帮帮忙,谢谢了。 酷比p12pro手机处理器是865得吗 还是多少 守护宝Angelcare-F6微信无法扫码守护宝Angelcaref6微信扫码无法进行? 领奥平衡车电机不转那里问题- 问一问 领奥电动平衡怎么一只叫看好故障啊 领奥平衡车电池饿死了,有办法救活吗? 遇到查酒驾弃车逃跑成功,怎么处罚 梅湘南逃跑成功哪一集 什么的瞬间400字 一篇以“——的瞬间”为题的作文,400字左右! 什么的一瞬间作文400字左右 天猫超市主营类目有哪些? 中建和悦国际为什么被查封,为啥不开盘 华润理想国的得房率是多少?与和悦华玺相比怎么样?这批限竞房的得房率是不是都很低? 济宁崇文和悦房贷指定哪家银征