Partilhar via


Método future::get

Recupera o resultado que é armazenado no estado assíncrona associado.

Ty get();

Valor de retorno

Se o resultado for uma exceção, os lança novamente do método ele. Caso contrário, o resultado é retornado.

Comentários

Antes de recuperar o resultado, blocos desse método o thread atual até que o estado associado assíncrona está pronto.

Para a especialização parcial future<Ty&>, o valor armazenado é efetivamente uma referência ao objeto passado ao provedor assíncrono como o valor de retorno.

Como nenhum valor armazenado existir para a especialização future<void>, o método retornará void.

Em outras especializações, o método move o valor de retorno do valor armazenado. Consequentemente, chamar este método apenas uma vez.

Requisitos

Cabeçalho: futuro

std de Namespace:

Consulte também

Referência

Classe future

<future>