标签: c++ x86 floating-point-exceptions
浮点状态字是按每个线程还是按进程工作?
我有一个程序,编译为x86 32位,在代码调用的几个点
_status87()
代码中的几个点。我试图弄清楚当多线程应用程序时这是否会导致问题。我发现一些信息说fp控制字在每个线程的基础上工作here,但是在fp状态字上找不到任何东西。我担心如果fp状态字不是基于每个线程的话,fp异常可能出现在'错误'线程中。