我正在使用Visual Studio 2010并试图转到一个文件定义,大约三分钟后,我发现应用程序崩溃,所以我结束了任务。再次运行该项目时,我看到了转换向导(该项目已经在2010年,所以有点烦人),在完成所有步骤后,它说转换已经完成。但是我发现我的大部分程序目录都消失了,有些src/include文件没有包含在项目的源文件/头文件部分中。
在修复了所有的错误并编译成功之后,我发现了一些新的东西:当它崩溃时,调用堆栈不会把我带到函数中,而是把它拆开,但在某些情况下。
因此,对于一些具有析构函数的类,即使函数实际上已定义和存在,我也被带到析构函数的拆卸位置,对于其他类,它将带我到源文件析构函数。
我怎样才能使调用堆栈上只显示析构函数的源版本?