Еще раз благодарю Maslov'а за помощь, но у меня новая беда, в этот раз с заголовком time.h.
Мне в программе надо реализовать определение текущего времени и далее проводить некоторые операции с этим текущем временем.
Получаем текущее время:
Код:
time_t t;
t = time(NULL);
Все ок.
Но теперь мне надо например изменить старое значение. Например на 3 три часа.
Как я понимаю напрямую с типом time_t работать нельзя, поэтому мы должны перевести тип в структуру:
Код:
time_t t;
struct tm *local;
t = time(NULL);
local = localtime(&t);
Но собственно проблема у меня возникает аналогичная. Есть указатель на объект, а нужен сам объект.
Я конечно понимаю, что значение time_t можно перевести в строку, потом эту строку перевести в число, а потом уже создать структуру и в нее это записать измененное значение, но это немного стрёмно.