![]() |
|
Модераторы: xvr |
![]()
|
|
| hash |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 25.10.2004 Где: Украина, Одесса Репутация: нет Всего: нет |
Привет всем!
Столкнулся с собственным непониманием... Пишу демон, для которого нужны всякие разные параметры, типа директория для логов, порты и т.д. В конфиге в простейшем случае записываем переменная = значение. И собственно вопрос: в каком виде хранить эти данные? Есть ли что-то подобное ассоциативным массивам Perl или PHP? В принципе можно реализовать хранение с помощью QMap... А есть ли еще какие-то варианты? И как быть если нужен массив параметров, у каждого из которых значение может быть представлено в виде массива? Хотя бы подтолкните в нужном направлении Заранее спасибо. |
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 1 Всего: 71 |
Может QSettings подойдет?
|
|||
|
||||
| hash |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 25.10.2004 Где: Украина, Одесса Репутация: нет Всего: нет |
А в каком виде конфиг для QSettings?
Описание просмотрел, но, что-то не дошло... Может пример какой-нить есть? Это сообщение отредактировал(а) hash - 4.7.2005, 20:16 |
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 1 Всего: 71 |
Там на выбор: либо в Реестре операционной системы, либо в INI файле. Вобщем почитай...
|
|||
|
||||
| hash |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 25.10.2004 Где: Украина, Одесса Репутация: нет Всего: нет |
Там примера нет, и не написано в каком виде эти ini-файлы пишутся
|
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 1 Всего: 71 |
А ты проверь
|
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 1 Всего: 71 |
||||
|
||||
| hash |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 25.10.2004 Где: Украина, Одесса Репутация: нет Всего: нет |
Прикольно, только я под винду писать не умею
|
|||
|
||||
| hash |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 25.10.2004 Где: Украина, Одесса Репутация: нет Всего: нет |
а нету ли чего-то для чтения конфигов типа как у postfix.. etc.?
|
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 1 Всего: 71 |
|
|||
|
||||
| Ni@m |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 189 Регистрация: 11.3.2004 Где: почти Киев Репутация: нет Всего: 6 |
А что xml уже устарел
попробуй libxml !!! --------------------
Обучение - как переливание воды из одной чашки в другую: всегда лучше, чтоб чашка со знаниями нахордилась выше. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
а зачем??? прикинь, тебе нужно изменить какой-то параметр работы серверного приложения. ты открываеш XML редактор и начинаеш править |
|||
|
||||
![]()
|
| Правила форума "С/С++: Программирование под Unix/Linux" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |