簡體   English   中英

Poco C ++庫是否具有跨平台的WaitForMultipleObjects()模擬?

[英]Does Poco C++ library have a cross platform WaitForMultipleObjects() analog?

基於此問題,我將使用Poco :: NamedEvent,但我需要等待多個事件(例如win32 WaitForMultipleObjects()

poco中有這樣的事情嗎? (搜索文檔收效不高,但也許我沒有使用正確的搜索)

我認為您不會在包括Poco在內的任何跨平台軟件包中找到WaitForMultipleObjects()。 我知道沒有Unix變體會在單個API調用中封裝這種功能,而是根據您正在等待的對象的類型來散布它。

NotificationQueue類可讓您排隊對象並對其進行處理。 無論如何,使用IOC和委托比使用較大的WaitForMultipleObjects和后跟switch語句的OOP更好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM