#include <future>
std::future<int> theAnswer = std::async(ihello);
std::cout<<theAnswer.get()<<std::endl;
当调用get()时,线程会阻塞直到异步线程结束。
#include <future>
std::future<int> theAnswer = std::async(ihello);
std::cout<<theAnswer.get()<<std::endl;
当调用get()时,线程会阻塞直到异步线程结束。