看来我找不到任何资料告诉我如何在libconfig中使用列表。
假设我的配置文件如下所示:
Layer1 = {
Layer2 = {
SomeOption = "MyValue";
Options = (
{
Option = "Full Screen";
Value = "No";
},
{
Option = "Title";
Value = "Test";
}
);
};
};
如何使用libconfig++读取选项?我只能找到读取单个值的方法。
最佳答案
好的,我找到了答案:
using namespace libconfig;
// ...
Config *pConfig = new Config();
// ...
Setting& settings = pConfig->lookup("Layer1.Layer2.Options");
const char* op0 = settings[0]["Option"];
// ...
关于c++ - C++ libconfig和列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13317102/