Поделиться через


Метод shared_future::get

Извлекает результат, который хранится в асинхронное состояние.

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

Заметки

Если результат исключение, то этот метод его. В противном случае возвращается результат.

Прежде чем извлекает результат, блоки данного метода текущий поток до тех пор, пока связанных асинхронное состояние не будет готово.

Для частично специализации shared_future<Ty&>, хранящееся значение является ссылка на объект, переданный асинхронный поставщик как возвращаемое значение.

Из-за отсутствия, хранящееся значение не существует для специализации shared_future<void>, метод возвращает void.

Требования

Заголовок: future

Пространство имен: std

См. также

Ссылки

Класс shared_future

<future>