viper:现代的C ++仅标头填充程序库,可轻松操作容器和算法

时间:2024-06-05 18:57:05
【文件属性】:

文件名称:viper:现代的C ++仅标头填充程序库,可轻松操作容器和算法

文件大小:197KB

文件格式:ZIP

更新时间:2024-06-05 18:57:05

c-plus-plus interface modern-cpp cpp14 cpp17

想象 Viper是现代的C ++仅标头模板库,为使用C ++标准库容器提供了简化且实用的零开销接口。 毒蛇应该帮助您获得所需的结果,然后回家。 “现代C ++”是什么意思? 这意味着C ++ 14或更高版本。 Viper旨在使用该语言可以使用的所有新功能来实现其目标。 这就是为什么我们生成头文件的多个版本的原因,因此,较新版本不会受到C ++先前版本中缺少功能的阻碍。 “仅标头”是什么意思? 这意味着不需要单独的编译步骤。 这意味着与您的项目进行微不足道的集成,只需复制头文件并进行构建即可。 “简化”是什么意思? 这意味着减少与系统的争斗,现在更多地完成工作。 例如,要测试容器中的值成员身份,请执行以下操作: std::vector< int> vi = { 1 , 2 , 3 , 4 }; if (std::find(vi.cbegin(), vi.cend(), 3 ) !=


【文件预览】:
viper-master
----14()
--------viper.h(11KB)
--------tests()
--------headers()
--------CMakeLists.txt(52B)
----_config.yml(28B)
----LICENSE(1KB)
----README.markdown(4KB)
----17()
--------viper.h(19KB)
--------tests()
--------headers()
--------CMakeLists.txt(52B)
----.gitignore(91B)
----CMakeLists.txt(215B)
----merge_headers.py(3KB)

网友评论