ContainerQueryLibrary:LINQ for C ++

时间:2021-04-07 04:03:52
【文件属性】:
文件名称:ContainerQueryLibrary:LINQ for C ++
文件大小:7KB
文件格式:ZIP
更新时间:2021-04-07 04:03:52
C++ 容器查询库 该库为c ++容器提供基本SQL语句功能(或基本的C#LINQ方法),即: Where , Update , Distinct , OrderBy , GroupBy和Join 。 另外还有WhereLazy和DistinctLazy ,它们分别是Where和Distinct惰性版本。 支持的容器是std :: vector和std :: list。 但是,对于某些功能,支持所有类型的容器。 c++17支持该库的所有功能, c++14支持除OrderBy之外的所有功能,而c++11仅支持Where , Update和Distinct 。 描述: 在哪里: 它允许基于谓词使用push_back修饰符过滤任何容器。 返回:满足谓词的元素的容器。 用法: list ls{1,2,3,4,5}; auto predicate = [](const
【文件预览】:
ContainerQueryLibrary-master
----ContainerQueryLibrary()
--------ContainerQueryLibrary.h(7KB)
----.gitignore(6KB)
----README.md(3KB)
----.gitattributes(2KB)

网友评论