Timer.3 - Binding arguments to a handler

Boost C++ Libraries/Boost.Asio

Boost.Asio 튜토리얼 - Timer.3 - 핸들러에 대한 바인딩 인수

Timer.3 - 핸들러에 대한 바인딩 인수 (Binding arguments to a handler) 이 튜토리얼에서는 타이머가 초당 한번 발생하도록 튜토리얼 Timer.2의 프로그램을 수정할 것이다. 여기서 핸들러 함수에 추가 파라미터를 전달하는 방법을 보여줄 것이다. #include #include #include asio를 사용하여 반복 타이머를 구현하려면, 콜백 함수에서 타이머의 만료 시간을 변경한 다음에 신규 비동기 대기를 시작해야 한다. 분명히 이것은 콜백 함수가 타이머 개체에 접근할 수 있어야 한다는 것을 의미한다. 이를 위해 print 함수에 두 개의 신규 파라미터를 추가한다. 타이머 개체에 대한 포인터 타이머가 여섯 번째 발생될 때 프로그램을 중지할 수 있는 카운터 void print(..

까마귀75
'Timer.3 - Binding arguments to a handler' 태그의 글 목록