seq:编译时整数序列操作,C ++ 17的仅标头库

时间:2024-06-11 08:53:22
【文件属性】:

文件名称:seq:编译时整数序列操作,C ++ 17的仅标头库

文件大小:13KB

文件格式:ZIP

更新时间:2024-06-11 08:53:22

cplusplus template-metaprogramming integer-sequences cplusplus-17 C++

序列 编译时整数序列操作,C ++ 17的仅标头库。 不支持较低标准的原因是,在不牺牲API便利性的前提下,某些使用的功能无法向后移植到较早的编译器中。 已通过Clang 6.0,GCC 8.1和MSVC 19.14.26431.0测试 用法 #include 给定以下两个序列,可以执行以下呈现的操作: using seq_a = seq::iseq< int>; using seq_b = seq::iseq< int>; 产生序列 // Specify size only seq::make< int> // => seq::iseq // Specify size and start seq::make< int> // =


【文件预览】:
seq-master
----.travis.yml(1KB)
----cmake()
--------templates()
----tests()
--------seq_test.cpp(10KB)
--------CMakeLists.txt(902B)
----include()
--------seq()
----LICENSE(1KB)
----.clang-format(3KB)
----.appveyor.yml(355B)
----.gitignore(333B)
----CMakeLists.txt(2KB)
----CHANGELOG.md(1KB)
----README.md(5KB)

网友评论