谢谢
看来这个库确实考虑得很全面了
https://json.nlohmann.me/api/macros/nlohmann_define_type_non_intrusive/
它这套最大支持64个参数的宏,和上面贴的那个ConfigLoader的类似,不如顶楼那个C++20的宏简洁点,不过都复杂。
【 在 hanjiamajia 的大作中提到: 】
:
: 有可选字段,用 NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT
--
修改:z16166 FROM 123.118.191.*
FROM 123.118.191.*