История изменений
Исправление Loki13, (текущая версия) :
Ну заверни всё в while(abRUN) и сверху if(pq.empty()) continue; Всё красивее выглядит, чем goto. Вот так вот:
while (abRun)
{
if (pq.empty())
{
cv.wait_for(ul, std::chrono::seconds(1));
continue;
}
cmd = pq.top();
pq.pop();
return true;
}
return false;
Исправление Loki13, :
Ну заверни всё в while(abRUN) и сверху if(pq.empty()) continue; Всё красивее выглядит, чем goto.
Исходная версия Loki13, :
Ну замени заверни всё в while(abRUN) и сверху if(pq.empty()) continue; Всё красивее выглядит, чем goto.