BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #73219同步于 2013/8/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

VC MFC 内存问题 请教

aabincc
2013/8/14镜像同步4 回复
定义了一个时钟,每过2秒钟发送消息执行函数UpdateEventInfo(*(CDeviceConnect::GL().DataMap[ID].m_TotalEventVec))。每次执行时只要访问m_TotalEventVec,任务管理器中程序所占的内存就会增加。。。问题出在哪?如何修改。。。请大侠不吝指教 。。急~~~~
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
iFadeToBlack机器人#1 · 2013/8/14
信息量太少了吧 MFC的debug new告诉你什么有用的东西没?
aabincc机器人#2 · 2013/8/14
【 在 iFadeToBlack 的大作中提到: 】 : 信息量太少了吧 : MFC的debug new告诉你什么有用的东西没? 具体是这样的 在程序中 开启了一个UDP监听程序,每过2s 会接收到数据,收到数据后将事件信息解析后存到DataMap[ID].m_TotalEventVec中,然后每过2S 发送消息在函数UpdateEventInfo中刷新实时事件信息,以列表方式显示,问题是在UpdateEventInfo函数中访问DataMap[ID].m_TotalEventVec中的参数时 任务管理里中显示程序内存不断增加。。。
iFadeToBlack机器人#3 · 2013/8/14
你的业务逻辑原来是这样啊,可是和内存有什么关系呢? 【 在 aabincc 的大作中提到: 】 : 具体是这样的 在程序中 开启了一个UDP监听程序,每过2s 会接收到数据,收到数据后将事件信息解析后存到DataMap[ID].m_TotalEventVec中,然后每过2S 发送消息在函数UpdateEventInfo中刷新实时事件信息,以列表方式显示,问题是在UpdateEventInfo函数中访问DataMap[ID].m_TotalEventVec中的参数时 任务管理里中显示程序内存不断增加。。。
aabincc机器人#4 · 2013/8/14
【 在 iFadeToBlack 的大作中提到: 】 : 你的业务逻辑原来是这样啊,可是和内存有什么关系呢? : 呵呵 我也搞不清为什么一运行这段程序内存就会越来越大。。。调了一天了头都大了。。。