LINUX.ORG.RU

C++ библиотека для парсинга конфигов


0

0

Доброго времени суток.

Начал изучать C++, пишу программу, чтобы в процессе написания познакомиться с ним как можно ближе. Понадобилось сохранять данные в конфигах, но к своему удивлению не нашел ни одной нормальной C++ библиотеки.

Хотелось бы, чтобы она была максимально простой, чтобы как можно меньше пришлось заниматься обработкой/проверкой возвращаемых ей результатов, и чтобы позволяла не только читать, но и писать конфигурационные файлы. Библиотека нужна, естественно с C++ интерфейсом (C я уже знаю, теперь моя задача при написании программ использовании библиотек как можно больше узнать о C++).

Посоветуйте, пожалуйста, если в природе такое существует.

anonymous

Re: C++ библиотека для парсинга конфигов

Boost.Program_options. Но она умеет только парсить конфиги и параметры командной строки. Сохранять обратно в конфиг не умеет (пока?). Формат конфигов там очень простой, так что это можно и руками сделать.

Deleted ()

Re: C++ библиотека для парсинга конфигов

не могу сказать, что простая в использовании, но не вспомнить про libxml2, imho, нельзя

anonymous ()

Re: C++ библиотека для парсинга конфигов

уфф..я уж было думал LOR загнулся - 2 недели не было этого вопроса.. успокоили

MKuznetsov ★★★★★ ()

Re: C++ библиотека для парсинга конфигов

libconfig - позволяет как сохранять, так и читать конфиги. Формат напоминает С-структуру. Простая в использовании.

lv ★★ ()

Re: C++ библиотека для парсинга конфигов

Большое всем спасибо!

anonymous ()

Re: C++ библиотека для парсинга конфигов

Этот вопрос всплывает раз в месяц, пора его в LOR-FAQ заносить :)

Reset ★★★★★ ()

Re: C++ библиотека для парсинга конфигов

Для личного проекта написал свой парсер, за 1 день. Для проекта на Qt юзаю средства самого Qt.

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