[C++11 Overview] void future

Book Review 2013. 3. 11. 14:06

책에서 void 타입의 future 활용에 대해서 따로 언급을 하고 있는데요..


다른 특정 정보 보다는 함수가 끝나는 시점을 알고자 할 때 유용하다고 하고 있습니다.


그러면서 wait() 과 get() 의 사용 선택 기준에 대해서도 언급하고 있는데


예외 발생을 알기 위해서는 get 을 선택하고, future_status 의 timeout 을 얻을 필요가 있다면


wait 을 선택하라고 하고 있습니다. ( 이 부분은 future 활용의 경험이 없어서 그런지 잘 와닿지를 않네요. )


아무튼 timeout 값은 wait 멤버 함수를 통해서, 예외 발생의 캐치는 get 멤버 함수를 통해서만 얻을 수 있다는 점은


숙지해 두어야 겠습니다.

'Book Review' 카테고리의 다른 글

[C++11 Overview] RAII Classes for Mutexes  (0) 2013.03.11
[C++11 Overview] mutex  (0) 2013.03.11
[C++11 Overview] Uniform Initialization Syntax  (0) 2013.02.22
[C++11 Overview] Raw String Literals  (0) 2013.02.22
[C++11 Overview] Unicode Support  (0) 2013.02.18
: