ogre 1.6和mfc 的debug new冲突问题的白痴解决方法。。
由于ogre1.6实现了自己的debug new,跟mfc冲突,我尝试询问ogre官方是否有什么方法禁止ogre的debug new,但是得到的答复是不可以。貌似官方很鄙视mfc的内存漏洞检测机制。
不得已只能禁止mfc的了。
但是,很多人用了mfc的扩展库,比如我,修改很麻烦,如果只是删掉自己代码中的#defin new DEBUG_NEW,每次运行完后,都有大量的内存漏洞报告。我的程序多大好几万,慢到死了。
嗯,白痴方法,自然就是禁掉自己代码中的所有的#defin new DEBUG_NEW
然后在 CApp的构造函数中加入AfxEnableMemoryTracking(FALSE);
禁止mfc报告内存漏洞,虽然每次依然还有300多个内存漏洞,(因为CApp不是最先创建的对象)但是总比原来上万强。
这样做的结果就是内存漏洞你要自己找了。。。对编码能力要求很高。
至于这个方法的其他缺点,目前我还没有遇到。
ps:希望有高手能指点正统的方法。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
将exe文件转化成lib,dll失败,只能使用折中办法
limiteee
2020-07-08 04:51:36
研究Physx的一些进展(character controller)
limiteee
2020-07-08 04:51:36
深度剖析MFC消息反射机制
hityct1
2020-07-08 09:03:05
VC++技术内幕(第四版)笔记(第4章)
hbyufan
2020-07-08 06:18:12
几种出色的C/C++ GUI函数库的介绍(转)
幾種出色的C/C++ GUI函數庫的介紹 幾種出色的C/C++ GUI函數庫的介紹 http://www.trolltech.
zidianjian
2020-07-08 02:16:55
精通 VC 与 MATLAB 联合编程(一)
alexander_vc
2020-07-08 01:55:00
书摘 关于MFC程序的启动
学海无涯前头是岸
2020-07-07 23:40:36
VC中定时器的使用 实现数据自动发送
学海无涯前头是岸
2020-07-07 23:40:36
MakeFile精华【四】---使用变量
哈喽沃德_1225
2020-07-08 12:33:49
nasm 中文手册
prettykernel
2020-07-08 11:41:27
MySQL server has gone away 的解决办法
海会圣贤
2020-07-08 06:54:55
web.xml中的3中配置
毛毛的IT生涯
2020-07-08 04:51:04
24小時熱門文章
-
再谈23种设计模式(3):行为型模式(学习笔记)
-
Power Automate Desktop 安装完,登录后老是提示one driver 错误
-
微前端学习笔记(4):从微前端到微模块之EMP与hel-micro方案探索
-
微前端学习笔记(1):微前端总体架构概述,从微服务发微
-
985 硕士程序员,空窗 4 个月没有 Offer!
-
一文搞懂 Spring 循环依赖
-
赛博斗地主——使用大语言模型扮演Agent智能体玩牌类游戏。
-
VScode右键打开(添加到右键)
-
记一次 .NET某工控视觉自动化系统 卡死分析
-
WindowsServer--SQL Server搭建主从同步实现读写分离 - 事务性分发