Форум программистов, компьютерный форум, киберфорум
Наши страницы

как можно реализовать простейший парсер строк в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структуры очередь http://www.cyberforum.ru/cpp-beginners/thread874387.html
Здравствуйте , вот собственно задание) 2. Фирма по хранению и сбыту бытовых инструментов получает грузы с оборудованием по различным ценам и продает их затем с 20%-ной надбавкой, причем товары,...
C++ Создать собственный библиотечный файл констант, типов и функций для реализации указанных задач и программу, которая использует его возможности задача решения задач по теории вероятности возможная реализацыя Перестановки, комбинации и т.д. http://www.cyberforum.ru/cpp-beginners/thread874381.html
C++ Выполнить над файлом действия (Заменить все пробелы символом "*")
Заменить все пробелы символом "*".
Составление программ с использованием массива структур C++
задача Составить программу, которая формирует массив структур и обрабатывает его согласно соответствующего условия. Вариант 6. Ввести информацию о группе туристов в количестве 10 человек, состоит...
C++ Сложные типы данных в языке С: строки. Обработка символов символьных строк. задача http://www.cyberforum.ru/cpp-beginners/thread874371.html
1. Ввести с клавиатуры строка. 2. Выполнить указанные в задании преобразования. 3. Вывести входные и преобразованы данные, предоставил им соответствующие комментарии. 4. Оформить отчет....
C++ Сложные типы данных в языке C: массивы. Программы с использованием основных алгоритмов поиска и сортировки элементов массива задача 1. Сформировать массив указанной размерности и типа. 2. Выполнить необходимые преобразования. 3. Вывести входные и преобразованы данные, предоставив им соответствующие комментарии. 4.... подробнее

Показать сообщение отдельно
IronnMann
6 / 6 / 1
Регистрация: 21.05.2013
Сообщений: 47

как можно реализовать простейший парсер строк в файле - C++

22.05.2013, 14:41. Просмотров 424. Ответов 0
Метки (Все метки)

мне нужно написать парсер файла, и использовать его как что-то по типу парсера ini файлов,
файл почти той же структуры как ini (я хочу запилить себе простецкий загрузчик 3д модели из формата похожего на
smd)
[секция]
id=value
(мне нужно немного по другому, вот так)
[секция]
аргумент1//---для настройки внутреннего типа в программе
x.xxxxx,x.xxxxx,x.xxxxx\n //--некие значения
аргумент2//---аналогично 1му
количество рядов= n
x.xxxxx,x.xxxxx,x.xxxxx\n
x.xxxxx,x.xxxxx,x.xxxxx\n
x.xxxxx,x.xxxxx,x.xxxxx\n
x.xxxxx,x.xxxxx,x.xxxxx\n //---n-ое число рядов цифрерных строк
end

при том что цифры нужно укладывать в в массив

C++
1
2
3
4
5
6
7
8
struct  Point{float a,b,c}; <<-----------псевдо с++ код
Point PCreate(float a,b,c);
 
Point * pointlist=new Point[количество рядов];
 
for (i=0; .....){
pointlist[i]=PCreate(.........); (для этого нужно выдирать те цифры и подставлять в функцию, только как это сделать - хз)
};
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru