目標是偵測某個資料夾底下的檔案是否有被修改過?可以透過讀取檔案的Last modified time
在Windows底下可以呼叫system API:
GetFileTime() function:
API說明可到MSDN:
https://msdn.microsoft.com/zh-tw/library/windows/desktop/ms724320(v=vs.85).aspx
透過這個API可以將檔案的下列三種時間:
1. Create time,
2. Last access time,
3. Last write time
檔案是否有被動過?包含幾種狀況
1. 被修改內容且存檔
2. 檔案被(另外的檔案)覆蓋
3. 檔案被刪除
4. 修改檔名
3跟4是有點像, 4的話原來檔案也等於是刪除,變成新增另外一個檔案的感覺