Neargye/magic_enum
magic_enum
为 C++ 枚举提供名称与值转换的头文件库
★ 6,225C++许可证:MIT
magic_enum 利用编译期能力提供枚举相关反射式操作,包括名称查询和转换;需要核对编译器与枚举范围限制。
为什么值得关注
日志或配置需要将枚举与文字互转时可减少手写映射,先对实际枚举类型建立测试。
适合场景
- 枚举日志
- 配置值转换
- 调试输出
不适合场景
- 把枚举辅助功能当作通用 C++ 对象反射
核心特点
- 头文件集成
- 枚举名称
- 枚举转换
仓库信息
- 最新版本
- 暂无正式版本
- 版本发布时间(UTC)
- 暂无记录
- 上游最近推送(UTC)
- 2026/10/05
- 数据同步日期(UTC)
- 2026/10/07
- Fork 数
- 568
- 未关闭议题
- 10