Могу ли я создать программу с двумя функциями, работающими одновременно и независимо друг от друга? [дубликат]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Гость
 Могу ли я создать программу с двумя функциями, работающими одновременно и независимо друг от друга? [дубликат]

Сообщение Гость »


Я пробовал программировать игру «Сапер», и мне нужен таймер обратного отсчета, который всегда отображается на консоли во время работы игры.

int r, c; функция времени() { времяCount++; cout > г >> с; } интервал основной() { в то время как (истина) { время(); вход(); Сон(1000); } } Но у меня возникла проблема: когда я удалил код input();, переменная timeCount выводилась на экран консоли в секунду. Но когда я снова добавил input(); в код, цикл while (true) остановился и запустился снова только тогда, когда я ввел достаточно допустимого значения. Таким образом, время, отображаемое timeCount на экране консоли, будет позже, чем время в реальной жизни.

Я пытаюсь сделать счетчик таймера, который всегда будет отображаться на экране консоли, при этом я могу одновременно вводить переменную в одной и той же программе. Есть ли какое-нибудь решение этой проблемы?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»