gpt4 book ai didi

c++ - 为什么 std::find_if 和相关函数没有对整个容器进行重载?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:43:48 24 4
gpt4 key购买 nike

<分区>

std::vector<int> vec;
std::find_if(vec.begin(), vec.end(), X);
where X = function or lambda expression

以上是我们今天在 C++ 中的内容。大多数时候,在这样的功能,我们总是遍历整个容器。为什么不这些功能支持-

std::find_if(vec, X) where X = function or lambda expression

我在 C++17 中看不到这个,除非我没有正确搜索。有没有人在做这样的事情……也许是 C++20?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com