繁体   English   中英

如何在代码块的特定win32异常类型上禁用VC ++破坏?

[英]How can I disable VC++ breaking on a specific win32 exception type for a block of code?

我将JVM嵌入C ++应用程序中。 创建VM时, 它会在启动时生成SEGV以验证CPU / OS功能。

这导致我的调试器在这一行代码上中断。 我知道有一个“抛出时中断”列表,我可以禁用此异常类型,但是我仍然希望它在合法的段错误时中断,而不是在此段中断时中断。

是否有杂物或我可以用来告诉VC ++不要捕获一行代码的Access Violation的东西? 还是有其他解决方案?

也许您可以使用__try {...} __except()语句。

请参阅https://msdn.microsoft.com/en-us/library/s58ftw19.aspx?f=255&MSPPError=-2147217396

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM