

Junior Member

Покинул форум
Сообщений всего: 66
Дата рег-ции: Нояб. 2013
Репутация: 0
Карма 0

|
(для просмотра ссылки Вам необходимо авторизоваться)
char(s,i) - извлечение из строки s символа с допустимым номером i;
isdiv(s) - проверяет, является ли односимвольная строка s разделителем, то есть,
пробелом, табуляцией или переводом строки. Возвращает 0 или 1;
trimstr(s) - удаляет лишние разделители в начале, конце строки, а также между
лексемами. Возвращает строку из лексем, разделённых одним пробелом.
Нажмите для увеличения

Нажмите для увеличения

Теперь мы готовы написать функцию, которая парсит матрицу из одного столбца,
содержащую записи следующего вида (файл test.txt):
Иванов 3 4 5
Петров 4 4 5
Нажмите для увеличения

Нажмите для увеличения

Реально мы могли бы, настроив чтение функцией READCSV,
решить задачу в 3 строчки кода:
Нажмите для увеличения
 |