gpt4 book ai didi

c++ - 获取所有大于某个值的 STL vector 元素

转载 作者:搜寻专家 更新时间:2023-10-31 00:00:32 29 4
gpt4 key购买 nike

我想知道如何找到具有验证特定条件值的 STL vector 元素列表。例如,如果我有一个 int 值 vector

vector<int> V;

我想获取所有大于 5 的元素。

提前致谢。

最佳答案

如果值:

,您将 std::copy_if()
std::vector<int> target;
std::copy_if(v.begin(), v.end(), std::back_inserter(target),
std::bind(std::less<int>(), 5, _1));

关于c++ - 获取所有大于某个值的 STL vector 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12978216/

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