|
|
От: |
NightBlade
|
|
| Дата: | 07.06.06 08:29 | ||
| Оценка: | |||
bool flags[n];
while(true) {
ret = WaitForMultipleObjects(O1 | O2 | ... | On | Om);
if (ret == Om) {
doWork();
break;
} else if (ret == TIMEOUT) {
break;
} else {
flags[ret] = true;
if (flags.isAllSet()) {
doWork();
break;
}
}
}