c ++ libconfig и списки

Кажется, я не могу найти источник, рассказывающий, как использовать списки с libconfig.

Допустим, мой конфигурационный файл выглядит так:

Layer1 = {
Layer2 = {
SomeOption = "MyValue";
Options =  (
{
Option = "Full Screen";
Value = "No";
},
{
Option = "Title";
Value = "Test";
}
);
};
};

Как я могу прочитать Опции с помощью libconfig ++? Я могу только найти методы для чтения отдельных значений.

0

Решение

ОК, я нашел ответ:

using namespace libconfig;

// ...

Config *pConfig = new Config();
// ...
Setting& settings = pConfig->lookup("Layer1.Layer2.Options");
const char* op0 = settings[0]["Option"];

// ...
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]