Compartilhar via


Método shared_future::get

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

const Ty& get() const;
Ty& get() const;
void get() const;

Comentários

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

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 shared_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 shared_future<void>, o método retornará void.

Requisitos

Cabeçalho: futuro

std de Namespace:

Consulte também

Referência

Classe shared_future

<future>