LINUX.ORG.RU

Подсказка: touch написана на Си.

uuwaan ★★ ()
#include <utime.h>
int utime(const char *pathname, const struct utimbuf *times);


Возвращает 0 в случае успеха, –1 в случае ошибки

Эта функция использует следующую структуру:

struct utimbuf {
    time_t actime; /* время последнего доступа */
    time_t modtime; /* время последнего изменения */
}


Всё что надо бери из stat. Заметь что st_ctime самому менять нельзя.

Остальное гугли сам.

itn ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.