std::promise1 [C++] std::promise, std::future std::promise - 스레드 사이에서 "값 또는 예외를 공유" 할 수 있는 템플릿 - 헤더 - promise 통해서 전달된 데이터는 std::future를 통해서 얻을 수 있다. - set_value()는 한번만 사용할 수 있다. - future()는 한번만 꺼낼 수 있다.std::future 멤버 함수 - get() : 결과를 꺼내기. (한번만 사용 가능) - wait() : 결과값이 준비될 때까지 대기 - wait_for() : 주어진 시간 만큼 대기 - wait_until() : 주어진 시간까지 대기 -> wait_for/wait_until 함수의 반환값 - std::future_status::ready : 결과값이 준비 됨. - std::future_status::ti.. 2024. 12. 4. 이전 1 다음