ftl:现代C ++的功能模板库 源码
ftl 概述 FTL是基于C ++ 17的库,为集合处理提供了更方便的API。 该API在很大程度上受Rust编程语言的启发。 基本用法 使用FTL进行收集处理非常容易。 在下面,您可以找到一个简单的示例,介绍FTL的功能。 struct Tree { enum Kind { Oak, Acer, Pine, Other }; int height; int diameter; Kind kind; int volume () const ; }; ftl::vector cityTrees{...}; int oakVolSum = 0 ; // Old-school style for ( const auto & tree: cityTrees) { if (tree. kind == Tree::Oak) { if
文件列表
ftl-master.zip
(预估有个88文件)
ftl-master
.clang-tidy
176B
.github
workflows
build-cmake.yml
2KB
src
ftl.cpp
255B
CMakeLists.txt
1KB
.clang-format
3KB
CMakeLists.txt
2KB
暂无评论