mgetl
считывает строки из текстового файла
Синтаксис
txt = mgetl(file_desc [,m])
Аргументы
- file_desc
символьная строка, указывающая имя файла или логический блок, возвращаемый функцией
mopen
.- m
целочисленный скаляр: количество строк, которое нужно прочитать. Значение по умолчанию равно -1.
- txt
вектор-столбец строковых значений.
Описание
Функция mgetl
позволяет считывать строки из
текстового файла.
Если m
не указано или равно -1
,
то будут считываться все строки до тех пор, пока не встретится конец
файла.
Если m
указано, то функция mgetl
пытается прочитать точно m
строк. Эта опция полезна
для последовательного чтения части файла. В этом случае, если конец
файла встретится прежде, чем будет прочитано m
строк,
то прочитанные строки будут возвращены оформленными (можно проверять
встретился ли конец файла используя функцию meof
).
Функция mgetl
позволяет считывать файлы в
операционных системах Unix, Windows или Mac.
Функция mgetl
поддерживает лишь кодировки UTF-8 и
ANSI.
Примеры
Смотрите также
- mputl — записывает строки в текстовый файл
- mclose — закрывает открытые файлы
- mfscanf — считывает входные данные из потока, указанного указателем потока (интерфейс с C-функцией fscanf)
- mget — проверяет числа в двоичом файле и возвращает их в виде десятичных чисел
- mput — записывает байт или слово в заданном двоичном формате
- mgetstr — считывает символьную строку из файла
- mopen — открывает файл в Scilab'е
- read — matrices read
Report an issue | ||
<< mget | Файлы: функции ввода/вывода | mgetstr >> |