>>[C++ 관련 모든 글 보기] 개요 thread로 부터 수행 결과 값을 받는 방법을 알아 보겠습니다. 기본 원리 future와 thread간 promise를 매개변수로 사용하여 비동기 처리에대한 값을 얻어 옵니다. 1. future 미래에 어떤 값을 받고 자 할 따 사용. 2. promise future에 값을 넘겨주기 위해서 사용 Code #include #include #include void worker(std::promise *p) { p->set_value("some data"); } int main() { std::promise p; std::future data = p.get_future(); std::thread t(worker, &p); // 없어도 아래 get에서 대기 합니다. da..