Я видел asm ( "pause" ) в коде других людей, и мне интересно, что он делает. Код компилируется g++ в Linux.
Эта строка находится в цикле, который в другом потоке, который постоянно проверяет, происходит ли обновление. Я подозреваю, что это заставляет программу останавливаться немного раньше, чем опросить, но мне интересно (1) Правильно ли я предполагаю (2) почему нужно приостановить? У машины, на которой мы запускаем код, есть много процессоров, и я, как ничто, полностью просто буду опробовать его.