文件名称:static_enum:C ++ static_enum
文件大小:26KB
文件格式:ZIP
更新时间:2024-04-05 09:02:46
CMake
静态枚举C ++
什么是静态枚举?
静态枚举是一个单头C ++ 17库,它提供编译时枚举信息,而无需使用任何宏,也不必使用一些宏魔术来定义枚举。 据我所知,这是第一个实现get_enumerator实现的库。
static_enum::get_enumerators创建具有所有枚举值(按值排序)的std::array
【文件预览】:
static_enum-master
----CMakeLists.txt(965B)
----.gitignore(515B)
----README.md(3KB)
----test()
--------CMakeLists.txt(1KB)
--------test.cpp(7KB)
----LICENSE(1KB)
----include()
--------static_enum()
----.gitattributes(66B)
----cmake()
--------FetchContent()
--------FetchContent.cmake(43KB)
----example()
--------CMakeLists.txt(445B)
--------example.cpp(2KB)
----.travis.yml(4KB)
----.appveyor.yml(505B)