【发布时间】:2018-11-07 17:56:26
【问题描述】:
我的任务是尝试 Microsoft SEH 中针对非法指令异常提供的一些功能。我知道,这对 CPU 来说基本上是错误的命令,但是我怎么能自己触发它来捕捉和处理呢? 附言有什么文章可以让我读到这个特殊的例外吗?
【问题讨论】:
-
可能是堆栈交换的问题?!
-
你可以在msvc中使用
__ud2for x86/x64 -
它的作品。非常感谢。附言在Linux(gcc/g++编译器)中尝试非法指令处理是否有类似的功能?