
	                	                 
parallelEvents::poll 함수는 이벤트가 존재할 때만 이벤트를 반환합니다. 만약 이벤트가 존재하지 않으면, poll 함수는 0을 반환합니다. 따라서, 이벤트가 존재하지 않으면 다시 poll 함수를 호출할 수 있습니다.
poll 함수의 호출 주기는 직접 조절할 수 없습니다. 하지만, 이벤트가 발생할 때마다 poll 함수를 호출하거나, 일정 시간 간격으로 poll 함수를 호출하는 방법을 사용할 수 있습니다.
예를 들어, 이벤트가 발생할 때마다 poll 함수를 호출하는 경우 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
cpp
while (true) {
    int event = parallelEvents::poll();
    if (event != 0) {
        // 이벤트 처리 코드
    }
}
또한, 일정 시간 간격으로 poll 함수를 호출하는 경우 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
cpp
while (true) {
    int event = parallelEvents::poll();
    if (event != 0) {
        // 이벤트 처리 코드
    } else {
        // 일정 시간 간격으로 poll 함수를 호출
        std::this_thread::sleep_for(std::chrono::milliseconds(100));
    }
}
위 코드는 poll 함수를 100ms 간격으로 호출합니다.
2025-07-13 05:02