Перейти к содержимому
Тест · Многопоточность: обзор · урок 10 из 12

Тест — когда выполнится std::async

Когда и в каком потоке выполнится answer в этой программе?

C++
#include <future>
#include <iostream>

int answer() {
    return 42;
}

int main() {
    std::future<int> f = std::async(std::launch::deferred, answer);
    std::cout << f.get() << '\n';
}

Подпишись, чтобы пройти курс

Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.

Войти другим способом