gpt4 book ai didi

c++ - 如何禁用 VC++ 中断代码块的特定 win32 异常类型?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:45:56 26 4
gpt4 key购买 nike

我正在将 JVM 嵌入到我的 C++ 应用程序中。创建虚拟机时,it generates a SEGV on startup验证 CPU/OS 特性。

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

有没有我可以用来告诉 VC++ 不要捕获一行代码的 Access Violation 的 pragma 或其他东西?或者对于这个问题有其他的解决方案吗?

最佳答案

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

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

关于c++ - 如何禁用 VC++ 中断代码块的特定 win32 异常类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38547903/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com