Gleitkommaausnahmen

Standardmäßig sind alle FP-Ausnahmen im System deaktiviert. Daher führen Berechnungen zu NAN oder INFINITY und nicht zu einer Ausnahme. Bevor Sie Gleitkommaausnahmen (FP) mithilfe der strukturierten Ausnahmebehandlung abfangen können, müssen Sie die C-Laufzeitbibliotheksfunktion _ controlfp _ aufrufen, um alle möglichen FP-Ausnahmen zu aktivieren. Um nur bestimmte Ausnahmen abfangen zu können, verwenden Sie nur die Flags, die den ausnahmen entsprechen, die abgefangen werden sollen. Beachten Sie, dass jeder Handler für FP-Fehler _ clearfp als erste FP-Anweisung aufrufen sollte. Diese Funktion gibt Gleitkommaausnahmen frei.