c++17 iguana好像不支持std::pair<int, int>字段 json序列化,这个能支持吗?
BisonReto opened this issue · 1 comments
BisonReto commented
std::vector<std::pair<int, int>> param_list;
iguana::json::from_json(param_list, json_str.data(), json_str.length());
或
struct Param{
std::vector<std::pair<int, int>> param_list;//当然应该可以用std::unordered_multimap取代
};
REFLECTION(Param, param_list);
Param param;
iguana::json::from_json(param, json_str.data(), json_str.length());
BisonReto commented
好像需要key,所以应该不能用这种做法,是我理解有误,我定义结构体就行,抱歉