06 2020 档案
摘要:神秘的 _DEBUG 宏从何处来?原调试debugwindbgvsdllcrash崩溃全局变量 缘起在上一篇文章 《调试实战 —— dll 加载失败之Debug Release争锋篇》中,由于两个工程中的 _ITERATOR_DEBUG_LEVEL 不同,导致了对同一个 map 的解析不同,从而导致了崩溃。在示例代码中,我是手动更改的该宏的值,在实际工程中,却另有玄机。在上文中故意省略了这部分...
阅读全文
摘要:调试实战 —— dll 加载失败之 Debug Release 争锋篇原调试debugwindbgvsdllcrash崩溃全局变量 缘起最近,项目里遇到一个 dll 加载不上的问题。实际项目比较复杂,但是解决后,又是这么的简单,合情合理。本文是我使用示例工程模拟的,实际项目中另有玄机,但问题的本质是一样的。本文从行文上与 《调试实战 —— dll 加载失败之全局变量初始化篇》 非常相似,示例...
阅读全文