Зависает таймер

421
03 сентября 2017, 03:12

Написал таймер, который запускается при нажатии кнопку. Проблема такого, что при нажатии, программа просто зависает и ничего дальше не работает.

int milliseconds = 0;
int seconds = 0;
int minutes = 0;
int hours = 0;
int days = 0;
if(start == true){    
  for(;;){
      if(milliseconds == 10){
          ++seconds;
          milliseconds = 0;
      }
      if(seconds == 60){
          ++minutes;
          seconds = 0;
      }
      if(minutes == 60){
          ++hours;
          minutes = 0;
      }
      if(hours == 24){
          ++days;
          hours = 0;
      }
  std::cout << days << ":" << hours << ":" << minutes << ":" << seconds;
  ++milliseconds;
  }
}
READ ALSO
Как скрыть дочерние категории?

Как скрыть дочерние категории?

Как сделать скрытие вложений в дереве категорий ? На главную категорию нажимаю и что бы дочерние скрылисьили подскажите какие события почитать...

360
Растянуть блок на всю ширину экрана внутри родителя, который имеет заранее неизвестный margin-left

Растянуть блок на всю ширину экрана внутри родителя, который имеет заранее неизвестный margin-left

Возможно ли реализовать сабж? Есть список ul, в нем есть li (допустимparent), заранее неизвестного уровня вложенности

489
Mysql эквивалент bit-literals

Mysql эквивалент bit-literals

Как в MySql получить эквивалент записи вида: b'0101' если строка - результат другой операции, например: CONCAT('01','01') ?

511