【发布时间】:2016-05-01 06:17:15
【问题描述】:
如何同时等待两件或多件事情(不同类型)?就像在事件循环中一样:
while(true) {
ppl::task<Letter> msg1 = WaitForLetter(); //one letter a month
ppl::task<SMS> msg2 = WaitForSMS(); //one SMS an hour
//wait_any. How to do it for tasks of different types?
}
【问题讨论】: