我看到 _controlfp_s unsigned int 的返回表明正在为某些 ODBC 工作设置第 32 位(认为只使用了 16 位)?
有人知道这意味着什么吗?
通常我们只看到 0x0008001F(64 位)或 0x0009001F(32 位),但在某些情况下,似乎是第 3 方驱动程序或 DLL 将其设置为 0x8009001F!!!!
我们注意到当第 3 方软件有时会随机关闭我们的应用程序。
控制字 10000000000010010000000000011111,
switchOffExceptions32bit 10010000000000011111, switchOffExceptions64bit 10000000000000011111