문제

내가 찾고있는 것은 외부 타이밍 소스와 설문 조사 방법이있는 간단한 타이머 큐입니다 (이러한 방식으로는 멀티 플랫폼이 될 것입니다). 각각의 큐인 메시지는 virtual onTimer() 회원 기능.

도움이 되었습니까?

해결책

Boost::ASIO 비동기 타이머 구현을 포함합니다. 그것은 당신에게 효과가있을 것입니다.

다른 팁

CodeProject에는 좋은 기사가 있습니다. 여기, 그것은 Windows에서 사용 가능한 다양한 타이머를 설명하며 "큐 타이머"와 "자신의 타이머 만들기"라는 제목의 장이 있습니다.

플랫폼 Independence의 경우 내부의 다른 플랫폼을 구현해야합니다. #ifdef -- #endif 한 쌍. 나는 그것보다 덜 못생긴 것을 볼 수 있습니다.

모든 기준에 맞지는 않지만 ... 외부 시간 제공 업체와 관련하여 구현되고 스레드에 의해 폴링되거나 구동되는 Windows의 타이머 대기열에 대한 일련의 블로그 게시물을 썼습니다. 이 시리즈에는 소스 코드 및 테스트가 제공되며 그 요점은 합리적으로 복잡한 코드 테스트를 보여주는 것이 었습니다. 어쨌든, 아무도 더 잘 맞지 않으면 코드 나 아이디어를 사용할 수 있습니다.

기사는 여기에서 시작합니다. http://www.lenholgate.com/archives/000306.html

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top