c++ - 如何与调试器交谈,或更改异常消息?

标签 c++ windows debugging exception ollydbg

我知道如何处理异常 使用 尝试 .. 捕获我实际做的事情

push handler
push fs:[0]
.....

一旦发生异常,调试器日志文件将抛出 Message=写入 [00000001] 时发生访问冲突

我如何向调试器抛出另一条消息,如“Function Calculate Started” 使用 asm32 或 Visual C++

那么我如何与调试器对话呢?

最佳答案

听起来您真的很在意 WinAPI 的 OutputDebugString , olly 会记录这个(任何其他监视全局调试互斥锁的调试器也会记录),sysinternals dbgview 也会记录。

关于c++ - 如何与调试器交谈,或更改异常消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9352861/

相关文章:

c++ - 将内存地址转换为int

c++ - 乘以整数的持久性

windows - 无法使用 createFile API 在 Windows 中创建文件

安卓调试技巧

javascript - GTM dataLayer .push 创建一个新对象,而不是将其添加到现有 dataLayer

c++ - acos(double) 在 x64 和 x32 Visual Studio 上给出不同的结果

c++ - 指向指针 vector 的指针数组

asp.net - 什么时候使用负载均衡?

windows - Visual C++ MFC 中窗口启动时的事件顺序

debugging - Owin with MVC 5 - 重定向循环 - 如何调试?