System.FGetExceptMask
Delphi
function FGetExceptMask(ExceptMasks: UInt32): UInt32;
C++
extern DELPHI_PACKAGE unsigned __fastcall FGetExceptMask(unsigned ExceptMasks = (unsigned)(0x3f));
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.pas System.hpp |
System | System |
Beschreibung
Ruft die Maskierungs-Flags für Gleitkomma-Exceptions ab.
FGetExceptMask ruft die im Parameter ExceptMasks
angegebenen Maskierungs-Flags ab.
ExceptMasks
stellt eine Kombination der folgenden Werte dar:
Konstante |
---|
femINEXACT |
femUNDERFLOW |
femOVERFLOW |
femDIVBYZERO |
femINVALID |
FGetExceptMask gibt den aktuellen Wert des in ExceptMasks
angegebenen Maskierungs-Flags der Gleitkomma-Einheit-Exception zurück.
Excepts
legt fest, welche Exception-Masken zurückgegeben werden. Zum Beispiel: Wenn ExceptMasks
femDIVBYZERO
oder femINVALID
ist, gibt FGetExceptMask nur den Status von femDIVBYZERO
und femINVALID
zurück.
Wenn ExceptMasks
0 ist, gibt FGetExceptMask 0 zurück.