5.8 _statusfp()

float.h で定義される _statusfp() 関数は、Microsoft 製品との互換性を維持するために提供されています。この関数は、例外のスティッキーフラグの現在の値を返します。

_controlfp() の引数に使用されるマクロ(例えば、_EM_INVALID および _EM_ZERODIVIDE)を使用して、返された結果のビットをテストできます。
_statusfp() の関数プロトタイプは次のとおりです。
unsigned _statusfp(void);

この関数では、例外をサポートする浮動小数点モデルを選択する必要があります。例えば、--fpmode=ieee_full--fpmode=ieee_fixed です。
関連する概念
3.9 Microsoft 製品との互換性を維持するための浮動小数点関数
関連する参考文書
5.1 _clearfp()
5.2 _controlfp()
非機密扱いPDF file icon PDF 版ARM DUI0475KJ
Copyright © 2010-2014 ARM.All rights reserved.