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.