Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
#include <iostream>#include <thread>#include <future>#include <functional>using namespace std;void aaa() { std::packaged_task<int(int, int) > sss([](int a, int b) { return a + b; }); //std::thread tre(std::move(sss), 2, 10);}int main(int argc, char** argv) { std::packaged_task<void() > t([]() { std::cout << "worked"; }); std::future<void> result = t.get_future(); t(); result.get(); cout << "yes"; return 0;}
terminate called after throwing an instance of 'std::system_error' what(): Unknown error -1
workedyes
Страница сгенерирована за 0.017 секунд. Запросов: 21.