Я хочу запоминать результат функции, которая работает с данными файла по заданному пути.Как определить, изменились ли данные файла с момента последней его обработки?
Я рассматриваю возможность сопоставления ключа, содержащего st_dev, st_ino и st_mtime, сРезультаты.Достаточно ли этого?
st_dev
st_ino
st_mtime
Большинство приложений смотрит только на m_time, предполагая, что если он не изменился, то и файл тоже.Так что этого вполне достаточно для большинства приложений.
Размер файла и контрольная сумма содержимого файла будут намного дальше определять уникальность.