◐ Shell
clean mode source ↗

std::fegetenv, std::fesetenv - cppreference.com

Da cppreference.com.

Questa pagina è stata tradotta in modo automatico dalla versione in ineglese della wiki usando Google Translate.

La traduzione potrebbe contenere errori e termini strani. Muovi il puntatore sopra al testo per vedere la versione originale. Puoi aiutarci a correggere gli gli errori. Per ulteriori istruzioni clicca qui.

Click here for the English version of this page

<metanoindex/>

<tbody> </tbody>

Elemento definito nell'header

<cfenv>

int fegetenv( std::fenv_t* envp )

(1) (dal C++11)

int fesetenv( const std::fenv_t* envp );

(2) (dal C++11)

1)

tentativi di memorizzare lo stato della virgola mobile ambiente nell'oggetto puntato da envp.

Original:

Attempts to store the status of the floating-point environment in the object pointed to by envp.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

2)

tenta di stabilire la virgola mobile ambiente dall'oggetto puntato da envp. Il valore di questo oggetto deve essere precedentemente ottenuto da una chiamata a std::feholdexcept o std::fegetenv o essere a virgola mobile macro costante. Se uno dei virgola mobile indicatori di stato si trovano in envp, diventano situato in un ambiente (e sono quindi testabili con std::fetestexcept), ma le corrispondenti eccezioni a virgola mobile non vengono generati (esecuzione continua senza interruzioni)

Original:

Attempts to establish the floating-point environment from the object pointed to by envp. The value of that object must be previously obtained by a call to std::feholdexcept or std::fegetenv or be a floating-point macro constant. If any of the floating-point status flags are set in envp, they become set in the environment (and are then testable with std::fetestexcept), but the corresponding floating-point exceptions are not raised (execution continues uninterrupted)

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Parametri

envp -

Puntatore all'oggetto di tipo std::fenv_t che detiene lo status di floating-point ambiente

Original:

pointer to the object of type std::fenv_t which holds the status of the 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.

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.

Vedi anche

salva l'ambiente, cancella tutti i flag di stato e ignora tutti gli errori futuri

Original:

saves the environment, clears all status flags and ignores all future errors

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(funzione) [modifica]

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) [modifica]

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) [modifica]