一个用于编译时类型名称和类型索引的小型库。-C/C++开发

时间:2024-06-15 19:09:52
【文件属性】:

文件名称:一个用于编译时类型名称和类型索引的小型库。-C/C++开发

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-15 19:09:52

C/C++ Miscellaneous

StaticTypeInfo一个简单的C ++ 17编译时类型信息库。 API仅标头的库提供了两个主要的constexpr函数:constexpr TypeName getTypeName ()和constexpr TypeIndex getTypeIndex <StaticTypeInfo一个简单的C ++ 17编译时类型信息库。 API仅标头的库提供了两个主要的constexpr函数:constexpr TypeName getTypeName ()和constexpr TypeIndex getTypeIndex ()。 TypeIndex可用作任何基于散列的容器中的键。 #包括 void example(){使用名称空间static_type_info; //编译时类型名称constexpr auto name = getTypeName (); static_assert(name ==“ int”); //编译时类型索引c


【文件预览】:
StaticTypeInfo-master
----.clang-format(467B)
----.gitignore(26B)
----LICENSE(1KB)
----codecov.yaml(52B)
----.github()
--------workflows()
----README.md(3KB)
----cmake()
--------CPM.cmake(11KB)
--------tools.cmake(1KB)
----include()
--------static_type_info.h(133B)
--------static_type_info()
----test()
--------source()
--------CMakeLists.txt(2KB)
----CMakeLists.txt(2KB)

网友评论