[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 |