std::packaged_task::make_ready_at_thread_exit
Da cppreference.com
< cpp | thread | packaged task
![]() | 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. |
void make_ready_at_thread_exit( ArgTypes... ); | (desde C++11) | |
Chama a tarefa armazenado com
args
como os argumentos. O valor de retorno da tarefa ou quaisquer exceções lançadas são armazenados no estado compartilhado. O estado compartilhado não é feita pronto até a saída do segmento atual e todos os objetos de duração armazenamento local de segmento são destruídos. Depois e quaisquer segmentos de espera para este são desbloqueados.Original:
Calls the stored task with
args
as the arguments. The return value of the task or any exceptions thrown are stored in the shared state. The shared state is not made ready until the current thread exits and all objects of thread local storage duration are destroyed. After and any threads waiting for this are unblocked.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
args | - | os parâmetros para passar sobre a invocação da tarefa armazenado Original: the parameters to pass on invocation of the stored task The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[editar]Valor de retorno
(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]Exceções
std::future_error sobre as condições de erro seguintes:
Original:
std::future_error on the following error conditions:
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.
- A tarefa armazenada já tenha sido invocada. A categoria de erro é definido para
promise_already_satisfied
.Original:The stored task has already been invoked. The error category is set topromise_already_satisfied
.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions. - *this não tem estado compartilhado. A categoria de erro é definido para no_state.Original:*this has no shared state. The error category is set to no_state.The text has been machine-translated via Google Translate.
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
executa a função Original: executes the function 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) |