Я пытаюсь контролировать продолжительность выполнения приложения с помощью счетчика таймера. Я вижу, что time.h
выполняет эту работу.Длина цикла - контроль времени - C
#include <time.h>
#define SIZE 256
void main(){
time_t curtime,endtime;
struct tm *loctime, *etime;
char buffer[SIZE];
//TIME
curtime = time(NULL);
endtime = curtime + 2*60;
loctime = localtime (&curtime);
etime = localtime (&endtime);
strftime (buffer, SIZE, "The time is %S \n", loctime);
fputs (buffer, stdout);
strftime (buffer, SIZE, "The time is %S.\n", etime);
fputs (buffer, stdout);
}
Почему я начинаю и заканчиваю время, чтобы быть одинаковым.
Но я увеличиваю время на 120 секунд. – pistal
Вы ничего не делаете, чтобы контролировать длину выполнения - вообще не спать и т. Д. – John3136
Но приращение должно по крайней мере давать разницу в прошедшее время, не так ли? – pistal