std:: feupdateenv
From cppreference.net
|
Definiert in Header
<cfenv>
|
||
|
int
feupdateenv
(
const
std::
fenv_t
*
envp
)
|
(seit C++11) | |
Zuerst merkt es sich die aktuell ausgelösten Gleitkomma-Ausnahmen, stellt dann die Gleitkomma-Umgebung aus dem Objekt wieder her, auf das
envp
zeigt (ähnlich wie
std::fesetenv
), und löst dann die gespeicherten Gleitkomma-Ausnahmen aus.
Diese Funktion kann verwendet werden, um den Non-Stop-Modus zu beenden, der durch einen vorherigen Aufruf von std::feholdexcept eingerichtet wurde.
Parameter
| envp | - |
Zeiger auf das Objekt vom Typ
std::
fenv_t
, das durch einen früheren Aufruf von
std::feholdexcept
oder
std::fegetenv
gesetzt wurde, oder gleich
FE_DFL_ENV
|
Rückgabewert
0 bei Erfolg, andernfalls ungleich Null.
Siehe auch
|
(C++11)
|
speichert die Umgebung, löscht alle Statusflags und ignoriert alle zukünftigen Fehler
(Funktion) |
|
(C++11)
|
speichert oder stellt die aktuelle Gleitkommaumgebung wieder her
(Funktion) |
|
(C++11)
|
Standard-Gleitkommaumgebung
(Makrokonstante) |
|
C-Dokumentation
für
feupdateenv
|
|