共用方式為


fegetenv

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

將目前的浮點環境儲存在指定的物件。

語法

int fegetenv(  
   fenv_t *penv  
);  
  

參數

penv
指標fenv_t物件,以包含目前環境的浮點值。

傳回值

傳回 0,表示的浮點數的環境中成功儲存在penv。 否則,傳回非零值。

備註

fegetenv函式中所指向的物件會儲存目前的浮點環境penv。 浮點點環境是一組狀態旗標和影響浮點計算的控制項模式。 這包括捨入方向模式和浮點例外狀況的狀態旗標。 如果penv不是指向有效fenv_t物件時,後續的行為是未定義。

若要使用此函式,您必須先關閉浮點最佳化作業可能會妨礙使用存取#pragma fenv_access(on)指示詞,在呼叫之前。 如需詳細資訊,請參閱 fenv_access

需求

函式 C 標頭 C++ 標頭
fegetenv <fenv.h> <>>

如需其他相容性資訊,請參閱 相容性

另請參閱

依字母順序排列的函式參考
fesetenv