<< mclearerr Файлы: функции ввода/вывода meof >>

Scilab Help >> Файлы: функции ввода/вывода > mclose

mclose

закрывает открытые файлы

Синтаксис

err = mclose([fd])
mclose('all')

Аргументы

fd

скаляр: параметр fd, возвращённый функцией mopen, используется в качестве файлового дескриптора.

err

скаляр: индикатор ошибки.

Описание

Функция mclose должна использоваться для закрытия файла, открытого функцией mopen. Если fd опущен, то mclose закрывает последний открытый файл.

mclose('all') закрывает все файлы, открытые с помощью file('open',..) или mopen.
Будьте осторожны с использованием mclose, поскольку, когда вы используете её внутри файла-сценария Scilab, то она также закроет и сам сценарий, и Scilab не выполнит команды, написанные после mclose('all').

Примеры

fd = mopen(TMPDIR + filesep() + 'mclose_tst','wt');
mclose(TMPDIR + filesep() + 'mclose_tst');

fd=mopen('SCI/etc/scilab.start','r')
mgetl(fd,10)
mclose(fd)

Смотрите также


Report an issue
<< mclearerr Файлы: функции ввода/вывода meof >>