ファイルのタイムスタンプを更新するには?

解決


オグマ  2006-10-12 02:08:02  No: 63275

ファイルのタイムスタンプを更新するにはどうしたら良いでしょうか?
下記では更新されませんでした。
変更して保存して戻して再度保存すればよいのはわかりますが途中でエラーになったときが怖いので出来れば避けたいです。

fp = fopen( "C:\\test.txt" , "r+" ) ;
fclose( fp ) ;

使用目的はコンパイル対象にするための日付更新です。
尚、ベタなC言語のコンソールアプリしか使ったことありません。


tetrapod  2006-10-12 02:18:13  No: 63276

cygwin の commandlinetool で touch する
utime を使う
Windows 固有なら SetFileTime する


オグマ  2006-10-17 22:43:07  No: 63277

回答ありがとうございます。
返信遅れてすみません。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加