powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Какие либы существуют для работы с конфигами?
3 сообщений из 3, страница 1 из 1
Какие либы существуют для работы с конфигами?
    #33418828
Frame Relay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!
Вопрос у меня вот в чём — нужно при запуске проги считывать настройки из файла конфигурации (прога работает с сокетами). Есть аналогичная работающая программа на Винде, которая считывает настройки из ini-файла (класс TIniFile в Сибилдере). Настройки организованы по принципу имя-значение. Нужно сделать такое же под Линух (пары имя-значение в conf-файле). Существуют ли такие либы под Линух (бесплатные)? В ебуках ничего не нашёл (да и на форумах тоже). Только считывание строк с последующим парсингом.
Вариант — использование XML с анализатором Xerces под C++ (я с ним работал на Яве, весьма доволен). Но иерархическая организация настроек не нужна, и заказчику проще работать с ini-образными настройками.
...
Рейтинг: 0 / 0
Какие либы существуют для работы с конфигами?
    #33421764
Фотография Yet another cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Boost.Program_options
=====
Cat и его покойный друг Chicago
...
Рейтинг: 0 / 0
Какие либы существуют для работы с конфигами?
    #33421952
Frame Relay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Yet another cat
Я уже кое-что нашёл — libini, libconfuse, libconfig. Если не подойдёт — попробую буст (уже скачал). Но интересно бы знать, какие либы юзает софт, идущий в дистрибе (апач, например — он же читает свои конфиги). Придётся рыться в исходниках :-(
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Какие либы существуют для работы с конфигами?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]