Everything

feholdexcept


浮動小数点環境を保存します。

[指定形式]

#include <fenv.h>

long feholdexcept(fenv_t *f);

[引数]

f 浮動小数点環境を指すポインタ

[戻り値]

成功した場合のみに0

[備考]

feholdexcept関数は浮動小数点関数環境保存時に浮動小数点状態フラグをクリアし、すべての浮動小数点例外について、無停止(non-stop)モードを設定します。無停止モード設定時は浮動小数点例外発生時も実行を継続します。

本関数は、コンパイルオプションnofpuが選択されている場合は使用しないでください。

使用してもリターン値として異常を表す0以外を返します。