LINUX.ORG.RU

Продскажите универсальную C/C++ библиотеку для парсинга файлов


0

0

Файл, который необходимо распарсить содержит записи. Разделяться они могут как 0A0D/0A так и любой другой комбинацией символов.
Должна быть возможность указания символов начала и/или конца записи!
Вообщем хотелось бы добротную (желательно в ООП стиле) библиотеку, обладующую большой степенью абстракции и униревсальности.
Критична расширяемость, универсальность и надёжность, но не эффективность итп.

Платформа разработки проекта:
RH 7.3 
kernel - 2.4.18
gcc-3.4
anonymous

Копай в сторону flex-а и bison-а.

ukez
()

а что теперь на каждый чих нужна библиотека?

ИМХО это за 10 минут самому написать можно. нафига библиотека?

linux_guru
()

Не понимаю зачем либа? Ради такой штуки ты портишь программу? То что ты сказал делается с помощью strtok(), а если еще сильнее позаботиться, то и без нее можно обойтись

Chumka ★★★
()
Ответ на: комментарий от anonymous

>Вы ничего не поняли!

Попробуй изложить проблему другими словами и/или привести примеры.

anonymous
()
Ответ на: комментарий от anonymous

>Всё изложенное - suxx

>Вы ничего не поняли!

Чё испугался??

Ето универсальные либы для парсинга всего подряд чего под руку попадётся именно то чё ты хотел.

а не то там тебе советовали более высокоуровневые штучки под названием flex bison

Ну ещё сюдаже yacc относится

cvv ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.