2012-10-01 62 views

回答

3

Yes, it doescfenv似乎是正確的標題,它只是在C++ 11中添加的。

4

是否fenv.hC99存在C++11

是的。

參考:

26.3 The floating-point environment [cfenv] 
Standard C++11 26.3.1 Header <cfenv> synopsis [cfenv.syn] 

是否有任何其他方式使用功能類似fesetround()?也許提升?

功能fesetround()已經由cfenv在C++ 11提供。
另外,fenv.h也存在於C++ 11中,以便向c標準報頭提供向後兼容性。它涵蓋:

D.5 C standard library headers [depr.c.headers] 

有什麼用fenv.hcfenv之間的區別?

包括cfenvstd命名空間和在全局命名空間導入符號的名稱可能。 包括fenv.h在全局命名空間中導入符號名稱,並在std名稱空間中導入可能的