type_list:C ++ type_list类型(仅允许将文字类型用作type_list元素)

时间:2024-04-22 16:37:29
【文件属性】:

文件名称:type_list:C ++ type_list类型(仅允许将文字类型用作type_list元素)

文件大小:41KB

文件格式:ZIP

更新时间:2024-04-22 16:37:29

cpp17 C++

type_list 另一个type_list实现(C ++ 17;仅允许将文字类型用作type_list元素;已测试:MSVC 2019 16.9.2,GNU g ++ 10.1.0,clang 10.0)


【文件预览】:
type_list-main
----.travis.yml(2KB)
----cmake()
--------googletest.cmake(1KB)
--------googletest-download.cmake(424B)
----test()
--------TestFront.cpp(676B)
--------TestSecond.cpp(955B)
--------TestInsert.cpp(2KB)
--------TestReplaceIf.cpp(2KB)
--------TestFilter.cpp(3KB)
--------TestReplace.cpp(1KB)
--------TestFindIfNot.cpp(1KB)
--------TestFindLastNotOf.cpp(3KB)
--------TestRemoveIf.cpp(2KB)
--------TestCount.cpp(621B)
--------TestFindIf.cpp(1KB)
--------TestFindLastOf.cpp(2KB)
--------TestTypeList.cpp(1KB)
--------TestReverse.cpp(747B)
--------TestSplit.cpp(3KB)
--------TestSort.cpp(4KB)
--------TestFlatten.cpp(2KB)
--------TestGet.cpp(797B)
--------TestRemove.cpp(4KB)
--------TestBack.cpp(673B)
--------main.cpp(318B)
--------TestContains.cpp(877B)
--------TestTypeTraits.cpp(7KB)
--------TestFindFirstNotOf.cpp(2KB)
--------CMakeLists.txt(991B)
--------TestFindFirstOf.cpp(1KB)
--------TestUnique.cpp(752B)
--------TestAt.cpp(892B)
--------TestPushBack.cpp(2KB)
--------TestPopBack.cpp(801B)
--------TestPopFront.cpp(605B)
--------TestPushFront.cpp(2KB)
----include()
--------type_traits.h(3KB)
--------type_list.h(4KB)
--------bits()
----LICENSE(11KB)
----.gitignore(24B)
----CMakeLists.txt(3KB)
----README.md(161B)

网友评论