gpt4 book ai didi

c++ - STL::find_if 与用户搜索

转载 作者:太空狗 更新时间:2023-10-29 23:29:28 30 4
gpt4 key购买 nike

我想知道是否有办法使用 STL::find_if 来搜索用户输入的值

如果不使用任何不良约定(全局)或添加大量扩展代码,我不知道该怎么做。

例如,如果用户输入一个整数 x 表示 10,那么我想搜索一个整数 vector

iterator = find_if(begin,end,pred) //but how does pred know the user inputted value?

最佳答案

您可以使用 equal_to :

find_if(a.begin(), a.end(), bind2nd(equal_to<int>(), your_value));

关于c++ - STL::find_if 与用户搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1514674/

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