std::feupdateenv
提供: cppreference.com
<tbody>
</tbody>
| ヘッダ <cfenv> で定義
|
||
int feupdateenv( const std::fenv_t* envp ) |
(C++11以上) | |
まず、現在発生している浮動小数点例外を記憶し、 envp の指すオブジェクトから浮動小数点環境を復元し (std::fesetenv と同様)、それから、保存していた浮動小数点例外を発生させます。
この関数は std::feholdexcept の以前の呼び出しによって確立された非停止モードを終了するために使用することができます。
引数
| envp | - | std::feholdexcept または std::fegetenv の以前の呼び出しによって取得した std::fenv_t 型のオブジェクトを指すポインタ、または FE_DFL_ENV
|
戻り値
成功した場合は 0、そうでなければ非ゼロ。
関連項目
(C++11) |
環境を保存し、すべてのステータスフラグをクリアし、今後のすべてのエラーを無視します (関数) |
(C++11) |
現在の浮動小数点環境を保存または復元します (関数) |
(C++11) |
デフォルトの浮動小数点環境 (マクロ定数) |
feupdateenv の C言語リファレンス
| |