Форум — Development Аналог touch для си posix, touch 0 2 Подскажите пожалуйста си-шную функцию, которая меняет время изменения файла (аналог команды touch).Спасибо Ссылка
Копай здесь: http://src.gnu-darwin.org/src/usr.bin/touch/touch.c.html vcore1v (01.12.15 00:27:01 MSK) Ссылка
Лучше здесь, тут проще https://github.com/mozilla-b2g/busybox/blob/master/coreutils/touch.c vcore1v (01.12.15 00:28:11 MSK) Ссылка
#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 ★★★ (01.12.15 21:04:37 MSK) Ссылка