본문 바로가기

멀티스레드 강좌 3 The Boost.Threads Library 안녕하셨나요 ~ ^^; 어느덧 3번째 이야기가 되었답니다. 앞에 이야기들이 도움이 좀 되셨나요? 그리고 보니…… 별로 설명한 게 … 없군요.. 하하핫 ^^;; 읽어 주시고 저에게 많은 조언을 해주신 분들에게 감사의 말을 이 자리를 빌어 전해드립니다 ^^; 이번 이야기에서는 약간 복잡하고 어려운 주제를 다룰 거 같습니다. 그래서 앞의 이야기들보다도 머리가 아플것이며 약간은 생소한 개념도 보실 거 같습니다.. 움찔 -_-; 새로운 무언가를 배울때는 샘플 코드와 그에 대한 설명을 같이 보면서 이해해 가는 것이 최고의 방법이라고 생각한답니다. 불행(?)하게도 이번 주는 휴가나온 친구들과 술을 많이 마셔서 -_-;; 하고 싶었던 Condition Variable에 대.. 더보기
멀티스레드 강좌 2 The Boost.Threads Library 다들 안녕하셨습니까 ^^; 봄비가 오는군요 .... 이제 곧 파릇파릇하게 돋아나는 새싹을 볼 수 있을거 같아 벌써부터 마음이 설레입니다. 이번 이야기에서는 저번에 언급했던 거처럼 함수-객체(Function Object)와 함수 어댑터(Function Adapter)에 대해서 알아 보고자 합니다. 후흣... 영어군요 -_-;; 오~~ 웬지 어려워 보이고 대단해 보이기도 합니다 -_-;; 자 그럼 일단 함수-객체를 설명하고자 하는 이유부터 설명해야 순서가 맞을 거 같습니다. DWORD WINAPI MyNameIsThread (void* lPram); 어디서 많이 본듯한 함수 원형입니다......... 아 맞다 ! ........... -_-ㆀ 쓰레드 함수..가 .. 더보기