Namespace
Varianti

feholdexcept

Da cppreference.com.
< c‎ | numeric‎ | fenv

Defined in header <<fenv.h>>
int feholdexcept( fenv_t* envp );
In primo luogo, consente di risparmiare la corrente in virgola mobile ambiente all'oggetto puntato da envp (simile a fegetenv), cancella quindi tutte le virgola mobile flag di stato, e quindi installa il non-stop mode: future eccezioni a virgola mobile non interromperà l'esecuzione ( non intrappolare), fino alla virgola mobile ambiente è ripristinata feupdateenv o fesetenv.
Original:
First, saves the current floating-point environment to the object pointed to by envp (similar to fegetenv), then clears all floating-point status flags, and then installs the non-stop mode: future floating-point exceptions will not interrupt execution (will not trap), until the floating-point environment is restored by feupdateenv or fesetenv.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Questa funzione può essere utilizzata all'inizio di una subroutine che deve nascondere le eccezioni a virgola mobile può sollevare dal chiamante. Se solo alcune eccezioni devono essere soppressi, mentre altri devono essere segnalati, la non-stop modalità viene in genere si è conclusa con una chiamata a feupdateenv dopo aver eliminato le eccezioni indesiderate.
Original:
This function may be used in the beginning of a subroutine that must hide the floating-point exceptions it may raise from the caller. If only some exceptions must be suppressed, while others must be reported, the non-stop mode is usually ended with a call to feupdateenv after clearing the unwanted exceptions.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Indice

[modifica] Parametri

envp -
puntatore all'oggetto di tipo fenv_t dove la virgola ambiente verrà memorizzato
Original:
pointer to the object of type fenv_t where the floating-point environment will be stored
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[modifica] Valore di ritorno

0 in caso di successo, non-zero altrimenti.
Original:
0 on success, non-zero otherwise.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[modifica] Esempio

[modifica] Vedi anche

ripristina la virgola mobile e solleva l'ambiente precedentemente generare eccezioni
Original:
restores the floating-point environment and raises the previously raise exceptions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(funzione) [edit]
salva o ripristina l'ambiente corrente in virgola mobile
Original:
saves or restores the current floating point environment
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(funzione) [edit]
predefinito in virgola mobile ambiente
Original:
default floating-point environment
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(macro costante) [edit]
C++ documentation for feholdexcept