Я хочу создать файл в Mac OS X (10.6), который будет автоматически удален, когда мой процесс завершится. Это возможно? Это было бы очень удобно для схемы блокировки файлов, которую я реализую. Предпочтительно в качестве вызова Какао или Углерода.
Я знаю, что в Windows это возможно. Это очень полезная функция, но я не знаю, должна ли она быть поддержана файловой системой.
На win32 вы можете вызывать CreateFile с помощью FILE_FLAG_DELETE_ON_CLOSE.
В .net вы можете создать FileStream с FileOptions.DeleteOnClose в качестве аргумента.