1. 首页
  2. 数据库
  3. 其它
  4. 更好的枚举:C ++编译时枚举在单个头文件中的字符串迭代 源码

更好的枚举:C ++编译时枚举在单个头文件中的字符串迭代 源码

上传者: 2021-02-01 02:38:14上传 ZIP文件 161.91KB 热度 12次
更好的枚举 具有清晰语法的反射型编译时枚举库,位于单个头文件中,没有依赖项。 在C ++ 11中,所有内容都可以在编译时使用。 您可以转换您的枚举,对其进行循环, ,以,并将结果作为模板参数传递给constexpr函数。 所有的反射都可以满足您的元编程需求。 C ++ 98的接口是相同的-您只需要在运行时使用大多数接口即可。 该库确实提供了作用域和大小不等的枚举,而C ++ 98并未内置。 请参阅以获取完整文档。 安装 只需将enum.h添加到您的项目中即可。 附加功能 但是,仅使用标准C ++,对于C ++ 98,需要可变参数宏支持(主要编译器都具有)。 在上受支持和测试。 快速
用户评论