std::future::get
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. |
T get(); | (1) | (unico membro del modello future generico)(dal C++11) |
T& get(); | (2) | (unico membro del modello di specializzazione future<T&> )(dal C++11) |
void get(); | (3) | (unico membro del modello di specializzazione future<void> )(dal C++11) |
Il metodo
get
attende che la future
ha un risultato valido e (a seconda del modello viene utilizzato) si recupera. Chiede wait()
efficace al fine di attendere il risultato.Original:
The
get
method waits until the future
has a valid result and (depending on which template is used) retrieves it. It effectively calls wait()
in order to wait for the result.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Il modello generico e due specializzazioni modelli contengono ciascuno una singola versione di
get
. Le tre versioni di get
si distinguono solo per il tipo di ritorno.Original:
The generic template and two template specializations each contain a single version of
get
. The three versions of get
differ only in the return type.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
valid()
==false dopo una chiamata a questo metodo.Original:
valid()
==false after a call to this method.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Indice |
[modifica]Parametri
(Nessuno)
Original:
(none)
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[modifica]Valore di ritorno
1)Il valore memorizzato in stato condiviso. Se soddisfa i requisiti della
2) MoveAssignable
, il valore viene spostato, altrimenti viene copiato.Original:
The value stored in the shared state. If it satisfies the requirements of
MoveAssignable
, the value is moved, otherwise it is copied.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Riferimento al valore dello stato condiviso.
3) Original:
Reference to the value in the shared state.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Niente.
Original:
Nothing.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[modifica]Eccezioni
Se un'eccezione è stato memorizzato nello stato condiviso a cui fa riferimento il futuro (ad esempio, tramite una chiamata a
std::promise::set_exception
) allora che verrà generata un'eccezione.Original:
If an exception was stored in the shared state referenced by the future (e.g. via a call to
std::promise::set_exception
) then that exception will be thrown.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[modifica]Esempio
This section is incomplete Reason: no example |
[modifica]Vedi anche
Verifica se il futuro è stato condiviso con una promessa Original: checks if the future has shared state with a promise The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (metodo pubblico) |