我似乎记得在以前的工作中,在追踪某个错误时,我添加了一个对确保以某种方式报告浮点错误的函数的调用。我不记得确切的方式 - 可能是回调,或者它在发生时立即导致 Visual Studio 中断。
试图搜索这个,但一无所获。这会为任何人敲响警钟吗?这是针对 Windows 游戏的,如果这很重要的话。
(我不是在谈论在 Visual Studio 中启用第一次机会异常,我也想“实时”捕捉它)。
我似乎记得在以前的工作中,在追踪某个错误时,我添加了一个对确保以某种方式报告浮点错误的函数的调用。我不记得确切的方式 - 可能是回调,或者它在发生时立即导致 Visual Studio 中断。
试图搜索这个,但一无所获。这会为任何人敲响警钟吗?这是针对 Windows 游戏的,如果这很重要的话。
(我不是在谈论在 Visual Studio 中启用第一次机会异常,我也想“实时”捕捉它)。
它被称为浮点环境。参考:
要获得立即停止程序的异常,请使用特定于平台的函数: