技术栈
nlohmann
赵同学
1 年前
c++
·
json
·
nlohmann
nlohmann/json——NLOHMANN_JSON_SERIALIZE_ENUM
目录源码如下:源码分析:使用示例:从注释看,NLOHMANN_JSON_SERIALIZE_ENUM宏是将用户定义的枚举类型与JSON进行映射。其实际上是定义了两个模板函数,to_json和from_json,宏的第一个参数ENUM_TYPE是用户定义的枚举类型,后面携带了可变参数,即...符号。