std::shared_future::get
Da cppreference.com
< cpp | thread | shared future
![]() | This page has been machine-translated from the English version of the wiki using Google Translate. The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
T get()const; | (1) | (único membro da modelo shared_future genérico)(desde C++11) |
T& get()const; | (2) | (único membro da shared_future<T&> especialização modelo)(desde C++11) |
void get()const; | (3) | (único membro da shared_future<void> especialização modelo)(desde C++11) |
O método
get
espera até que o shared_future
tem um resultado válido e (dependendo do modelo é usado) recupera. Ele efetivamente chama wait()
, a fim de aguardar o resultado.Original:
The
get
method waits until the shared_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.
O modelo genérico e duas especializações modelo, contêm uma única versão de
get
. As três versões de get
diferem apenas no tipo de retorno.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 após uma chamada para este método.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.
Índice |
[editar]Parâmetros
(Nenhum)
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.
[editar]Valor de retorno
1)O valor armazenado no estado compartilhado. Desde que preencha os requisitos da
2) MoveAssignable
, o valor é movido, caso contrário, ele é copiado.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.
Referência ao valor no estado compartilhado.
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.
Nada.
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.
[editar]Exceções
Se uma exceção foi armazenado no estado compartilhado referenciado pelo futuro (por exemplo, através de uma chamada para
std::promise::set_exception
) depois que exceção será lançada.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.
[editar]Exemplo
Esta seção está incompleta Motivo: sem exemplo |
[editar]Veja também
Verifica se o futuro tem estado compartilhado com uma 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. (função pública membro) |