Я создал простой таймер, который считает в секундах / минутах.
Я бы хотел, чтобы за каждую секунду он был равен минус 1 (- или - = 1) от переменной в секунду. Можете ли вы дать некоторые рекомендации по логике, как бы я запрограммировать это. Поскольку мои секунды колеблются только от 0 до 60, и я бы хотел, чтобы обратный отсчет продолжался бесконечно, а также не зависит от int p.
У меня уже есть работающая функция, которая может захватить текущее время компьютера, пусть оно называется
Коды, которые работают (минуты / секунды являются глобальной переменной.)
double clock = get_time() - start_time;
minutes = abs(clock/60);
seconds = clock - (minutes * 60);
x - глобальная переменная.
int p;
x = p -(seconds);