我是靠谱客的博主 温柔白羊,最近开发中收集的这篇文章主要介绍VC异常的解决方案集合1、 Invalid Address specified to RtlValidateHeap,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
1、 Invalid Address specified to RtlValidateHeap
找到了这篇文章:http://hi.baidu.com/umu618/blog/item/d4e8242e424e3e564fc226d3.html
“一个可能的原因:在不同模块(工程)之间传递 C++ 类,而这两个模块用了不同的运行时库(Runtime Library)设置。例如:EXE 模块调用 DLL 模块里传递 C++ 类的函数,但 DLL 模块使用静态链接(Release 是Multi-threaded (/MT) 、Debug 是 Multi-threaded Debug (/MTd) )方式编译,而 EXE 模块使用动态链接(Release 是 Multi-threaded DLL (/MD) 、Debug 是 Multi-threaded Debug DLL (/MDd) )方式编译。
最后
以上就是温柔白羊为你收集整理的VC异常的解决方案集合1、 Invalid Address specified to RtlValidateHeap的全部内容,希望文章能够帮你解决VC异常的解决方案集合1、 Invalid Address specified to RtlValidateHeap所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复