CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
utime - изменить время модификации файла
Описание
Utime изменяет время модификации файла, определяемого
аргументом path. Аргумент times задает новое время
модификации для этого файла.
Массив времен должен содержать последнее время доступа
и последнее время модификации файла соответственно.Пос-
кольку в MS DOS нет понятия времени последнего доступа,
этот элемент игнорируется. Если аргумент times, опре-
деляющий время, равен нулю, то используется текущее
время.
Использование
#include <time.h>
int utime (char *path, time_t times[]);
Возвращаемое значение
Utime возвращает 0 в случае успешного выполнения, и -1
в случае возникновения ошибки; при этом устанавливает-
ся errno.
Пример
#include <time.h>
#include <stdio.h>
main(int argc, char *argv[])
{
if (argc ! = 2)
{
fprintf(stderr, "Использование:: utime [файл.имя]\n");
abort();
}
if (utime(argv[1], NULL) == -1)
{
fprintf(stderr, "Не могу обновить файл [%s]\n",
argv[1]);
abort();
}
}
Рекомендация
Смотрите также time.
