int utime(char *fname, struct utimbuf *t)
Прототип:
Описание:
Эта функция не определена стандартом ANSI С.
Функция utime() изменяет время создания (или последней модификации) файла, чье имя определяется указателем fname. Новое время задается структурой, на которую указывает параметр t. Структура utimbuf определена следующим образом:
Поле actime не относится к DOS. Если параметр t имеет значение NULL, то время создания файла устанавливается равным текущему времени системы.
Функция utime() в случае успеха возвращает 0. При возникновении ошибки возвращается значение — 1, а переменная errno устанавливается в одно из следующих значений:
Макрос | Значение |
---|---|
EACCESS | Доступ запрещен |
EMFILE | Слишком много открытых файлов |
ENOENT | Файл не существует |
Пример: