- Scilab help
- Files : Input/Output functions
- Directory
- Paths - Filenames
- copyfile
- deletefile
- dispfiles
- fileinfo
- findfiles
- fprintf
- fprintfMat
- fscanf
- fscanfMat
- getmd5
- %io
- isfile
- listfiles
- listvarinfile
- maxfiles
- mclearerr
- mclose
- mdelete
- meof
- merror
- mfprintf
- mfscanf
- mget
- mgetl
- mgetstr
- mopen
- movefile
- mput
- mputl
- mputstr
- mseek
- mtell
- newest
- save_format
- scanf
- преобразование scanf
- sscanf
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
merror
проверяет индикатор ошибок доступа к файлу
Последовательность вызова
err = merror([fd]) [err, msg] = merror([fd])
Аргументы
- fd
скаляр: параметр
fd
возвращённый функциейmopen
, используемый в качестве файлового дескриптора. Для последнего открытого файла значение равно -1. Значение по умолчанию -1.- err
скаляр: номер статуса ошибки самой последней операции ввода/вывода файла, связанная с указанным файлом.
Если самая последняя операция ввода/вывода, выполненная для указанного файла, была успешной, то значение
msg
пустое иmerror
возвращает нулевое значениеerr
.- msg
строка: строковое сообщение об ошибке.
Описание
Функция merror
используется для проверки индикатора ошибок доступа к файлу, возвращая ненулевое значение, если она установлена. Индикатор ошибки может быть сброшен только с помощью функции mclearerr
.
Ненулевое значение err
указывает на то, что произошла ошибка в самой последней операции ввода-вывода файла. Значение сообщения является строковым и может содержать информацию о природе ошибки. Если сообщение не помогает, то обратитесь за справкой в руководство по C-библиотекам времени запуска для вашей операционной системы.
Примеры
Смотрите также
- mclearerr — сбрасывает ошибки доступа к бинарному файлу
- mclose — закрывает открытые файлы
- mopen — открывает файл в Scilab'е
- mput — записывает байт или слово в заданном двоичном формате
- mget — считывает байт или слово в заданном двоичном формате и преобразует в число удвоенной точности
- mgetstr — считывает символьную строку из файла
- mputstr — записывает символьную строку в файл
- meof — проверяет достигнут ли конец файла
- mseek — устанавливает текущую позицию в двоичном файле
- mtell — управление двоичными файлами
Report an issue | ||
<< meof | Files : Input/Output functions | mfprintf >> |