ファイルのタイムスタンプを更新するにはどうしたら良いでしょうか?
下記では更新されませんでした。
変更して保存して戻して再度保存すればよいのはわかりますが途中でエラーになったときが怖いので出来れば避けたいです。
fp = fopen( "C:\\test.txt" , "r+" ) ;
fclose( fp ) ;
使用目的はコンパイル対象にするための日付更新です。
尚、ベタなC言語のコンソールアプリしか使ったことありません。
cygwin の commandlinetool で touch する
utime を使う
Windows 固有なら SetFileTime する
回答ありがとうございます。
返信遅れてすみません。
ツイート | ![]() |