У меня есть JSON с несколькими целочисленными переменными массива, например:
{"a": [8, 6, 2], "b": [2, 2, 1]}
Я хотел бы использовать boost property_tree, например:
std::stringstream ss;
boost::property_tree::ptree pt;
ss << "{\"a\": [8, 6, 2], \"b\": [2, 2, 1]}";
boost::property_tree::read_json(ss, pt);
std::vector<int> a = pt.get<std::vector<int> >("a");
Это не работает и не изменяет указатель int, который я пробовал. Как я могу прочитать массив из дерева свойств?