JSONify All Things - Extending the nlohmann json Library
https://www.kdab.com/jsonify-with-nlohmann-json/
用了一下nlohmann json,这个库是比较好用的了。但还是得做一些扩展。
另外就是下面的这种需求比较麻烦:
1、某个大的struct中只有一两个字段需要自定义序列化、反序列化时,其他的字段用默认的序列化、反序列化。
2、某个大struct中的前面某个字段的值决定了后续的某个sub-struct的类型会跟着变动时,后面的这个sub-struct需要实现为union或者std::variant。
--
FROM 222.130.136.*