проверяет индикатор ошибок доступа к файлу
err = merror([fd]) [err, msg] = merror([fd])
скаляр: параметр fd
возвращённый функцией
mopen
, используемый в качестве файлового
дескриптора. Для последнего открытого файла значение равно -1.
Значение по умолчанию -1.
скаляр: номер статуса ошибки самой последней операции ввода/вывода файла, связанная с указанным файлом.
Если самая последняя операция ввода/вывода, выполненная для
указанного файла, была успешной, то значение
msg
пустое и merror
возвращает нулевое значение err
.
строка: строковое сообщение об ошибке.
Функция merror
используется для проверки индикатора ошибок доступа к файлу, возвращая ненулевое значение, если она установлена. Индикатор ошибки может быть сброшен только с помощью функции mclearerr
.
Ненулевое значение err
указывает на то, что произошла ошибка в самой последней операции ввода-вывода файла. Значение сообщения является строковым и может содержать информацию о природе ошибки. Если сообщение не помогает, то обратитесь за справкой в руководство по C-библиотекам времени запуска для вашей операционной системы.