2
Linuxでは、プロセス終了時にファイルを自動削除するために次の方法を使用できます。 プロセスはopenまたはcreatを使用してファイルを作成し、すぐにunlinkを呼び出します。ただし、ファイルはまだ開いているので、削除されません。プロセスがファイルを閉じるか、または終了するときにのみ、カーネルは開いているファイルをすべて閉じますが、ファイルは削除されます。Linux/Windowsで一時ファイルを自動削除する
Windowsで同じ結果を得る方法はありますか?
プロセスが終了/クラッシュすると動作しますか? –
はい、そうです。 Windowsは、プロセスがクラッシュしたときにオープニングファイルを閉じます。したがってファイルシステムはファイルを削除します(ファイルのオープンカウントがゼロの場合)。 – Benjamin