| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > конфигурационные параметры приложения |
| Автор: hash 4.7.2005, 19:48 |
| Привет всем! Столкнулся с собственным непониманием... Пишу демон, для которого нужны всякие разные параметры, типа директория для логов, порты и т.д. В конфиге в простейшем случае записываем переменная = значение. И собственно вопрос: в каком виде хранить эти данные? Есть ли что-то подобное ассоциативным массивам Perl или PHP? В принципе можно реализовать хранение с помощью QMap... А есть ли еще какие-то варианты? И как быть если нужен массив параметров, у каждого из которых значение может быть представлено в виде массива? Хотя бы подтолкните в нужном направлении Заранее спасибо. |
| Автор: S.A.P. 4.7.2005, 19:54 |
| Может QSettings подойдет? |
| Автор: hash 4.7.2005, 20:10 |
| А в каком виде конфиг для QSettings? Описание просмотрел, но, что-то не дошло... Может пример какой-нить есть? |
| Автор: S.A.P. 4.7.2005, 20:15 |
| Там на выбор: либо в Реестре операционной системы, либо в INI файле. Вобщем почитай... |
| Автор: hash 4.7.2005, 20:19 |
| Там примера нет, и не написано в каком виде эти ini-файлы пишутся |
| Автор: S.A.P. 4.7.2005, 20:23 | ||
А ты проверь
|
| Автор: S.A.P. 4.7.2005, 20:30 |
| Вот здесь глянь |
| Автор: hash 5.7.2005, 10:35 |
| Прикольно, только я под винду писать не умею |
| Автор: hash 5.7.2005, 10:54 |
| а нету ли чего-то для чтения конфигов типа как у postfix.. etc.? |
| Автор: S.A.P. 5.7.2005, 11:30 | ||
|
| Автор: Ni@m 5.7.2005, 14:21 |
| А что xml уже устарел попробуй libxml !!! |
| Автор: Guest 7.7.2005, 16:54 | ||
а зачем??? прикинь, тебе нужно изменить какой-то параметр работы серверного приложения. ты открываеш XML редактор и начинаеш править |