У меня есть следующий код:Как получить последнее измененное время файла в OS X/C?
struct stat info;
stat("/Users/john/test.txt", &info);
printf("%s\n", ctime(&info.st_mtimespec));
, в котором я пытаюсь получить время последнего изменения файла, как показано в ls -l
команды в формате:
Jan 29 19:39
К сожалению, выше код не работает. Я получаю следующее сообщение об ошибке на xcode:
Conflicting types for ctime
Как это исправить? Если есть какие-либо альтернативные подходы, чтобы получить время в указанном формате, просьба упомянуть.
Это не работает, потому что? – kaylum
Я получаю сообщение об ошибке «конфликтного типа» для функции ctime. –
Не кажется ли вам, что имеет смысл упомянуть об этом в вопросе? Измените свой вопрос, чтобы указать точное сообщение об ошибке. – kaylum