Namespace
Varianti

std::fegetexceptflag, std::fesetexceptflag

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

 
 
Numeri libreria
Comuni funzioni matematiche
Virgola mobile ambiente
I numeri complessi
Array numerici
Pseudo-casuale generazione
In fase di compilazione aritmetica razionale (C++11)
Generici operazioni numeriche
Original:
Generic numeric operations
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
iota(C++11)
accumulate
inner_product
adjacent_difference
partial_sum
 
Virgola mobile ambiente
Funzioni
Original:
Functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
feclearexcept(C++11)
fetestexcept(C++11)
feraiseexcept(C++11)
fegetexceptflag
fesetexceptflag
(C++11)
(C++11)
fegetround
fesetround
(C++11)
(C++11)
fegetenv
fesetenv
(C++11)
feholdexcept(C++11)
feupdateenv(C++11)
Macro costanti
Original:
Macro constants
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
FE_ALL_EXCEPT
FE_DIVBYZERO
FE_INEXACT
FE_INVALID
FE_OVERFLOW
FE_UNDERFLOW
(C++11)
FE_DOWNWARD
FE_TONEAREST
FE_TOWARDZERO
FE_UPWARD
(C++11)
FE_DFL_ENV(C++11)
 
Elemento definito nell'header <cfenv>
int fegetexceptflag( std::fexcept_t* flagp, int excepts );
(1) (dal C++11)
int fesetexceptflag( const std::fexcept_t* flagp, int excepts );
(2) (dal C++11)
1)
I tentativi di ottenere l'intero contenuto di virgola mobile flag di eccezione che sono elencati nella excepts argomento maschera di bit, che è un OR bit per bit del galleggiante macro di eccezione.
Original:
Attempts to obtain the full contents of the floating-point exception flags that are listed in the bitmask argument excepts, which is a bitwise OR of the galleggiante macro di eccezione.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
2)
I tentativi di copiare l'intero contenuto di virgola mobile flag di eccezione che sono elencati nella excepts dal flagp in virgola mobile ambiente. Non sollevare alcuna eccezione, modifica solo le bandiere.
Original:
Attempts to copy the full contents of the floating-point exception flags that are listed in excepts from flagp into the floating-point environment. Does not raise any exceptions, only modifies the flags.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
L'intero contenuto di una virgola mobile flag di eccezione non è necessariamente un valore booleano che indica se l'eccezione viene sollevata o cancellato. Per esempio, può essere una struttura che comprende lo stato boolean e l'indirizzo di codice che ha generato l'eccezione. Queste funzioni ottenere tale contenuto e di ottenere / conservare in flagp nell'attuazione formato definito.
Original:
The full contents of a floating-point exception flag is not necessarily a boolean value indicating whether the exception is raised or cleared. For example, it may be a struct which includes the boolean status and the address of the code that triggered the exception. These functions obtain all such content and obtain/store it in flagp in implementation-defined format.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[modifica] Parametri

flagp -
puntatore ad un oggetto std::fexcept_t dove le bandiere saranno memorizzati o leggere
Original:
pointer to an std::fexcept_t object where the flags will be stored or read from
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
excepts -
maschera di bit che elenca i flag eccezione di get / set
Original:
bitmask listing the exception flags to get/set
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.