这主要是出于好奇,但在调试时,我经常看到这样一行:
MyApp.exe 中 0x7583812f 的第一次机会异常:Microsoft C++ 异常:CTBadSupportFileException 在内存位置 0x039be09c..
我想知道,为什么它被称为“微软”C++ 异常?
它真的是一个普通的 C++ 异常吗?它派生自哪个类?“Microsoft C++ 异常”是异常的类型,还是 CTBadSupportFileException 等异常派生的父类型?
为什么调试器会这样记录它们?