Создание временных файлов

Используйте функцию tempdir, чтобы возвратить имя папки, определяемой, чтобы содержать временные файлы в вашей системе. Например, издание tempdir в системах Open Group UNIX® возвращает папку /tmp.

Используйте функцию tempname, чтобы возвратить имя файла во временной папке. Возвращенное имя файла является подходящим местом назначения для временных данных. Например, если необходимо хранить некоторые данные во временном файле, затем вы можете дать следующую команду сначала:

fileID = fopen(tempname,'w');

В большинстве случаев tempname генерирует универсально уникальный идентификатор (UUID). Однако, если вы запускаете MATLAB® без JVM™, затем tempname генерирует случайное имя с помощью счетчика ЦП и время, и это имя, как гарантируют, не будет уникально.

Некоторые системы удаляют временные файлы каждый раз, когда вы перезагружаете систему. В других системах, определяя файл как временный означает только, что файл не поддерживается.

Была ли эта тема полезной?