我正在做一些依赖于使用/fp:precise
我之前从未遇到过这种情况......但是有没有办法测试某个给定的编译器选项是否以特定的方式设置,如果不是VS2010,则会在编译时出错?
答案 0 :(得分:4)
我不是试图断言设置是什么,而是使用float_control
pragma告诉编译器使用你需要的设置。我相信语法应该是这样的:
#pragma float_control(push)
#pragma float_control(precise, on)
// your code here...
#pragma float_control(pop)