C++迭代器,使用set find方法后是否需要重新设置

标签 c++ stl

当我尝试多次使用 c++ STL set find 方法时,是否需要调用 reset 方法或其他任何方法?

最佳答案

set::find 是一个const 方法,它不会改变容器。它不适用于 findfirst/findnext 风格。您可以多次调用它而无需任何其他操作。

关于C++迭代器,使用set find方法后是否需要重新设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3367030/

相关文章:

c++ - 自制删除如果是空间

c++ - 是否有不涉及 i/o 流的 mingw 库原生的就地字符串操作方法

c++ - 第 n 个斐波那契数的调用次数

c++ - 排序 vector 不起作用

multithreading - 使用互锁增量来增量STL映射的value字段。它是线程安全的吗?

c++ - 为什么 std::string_view 在三元表达式中创建悬空 View ?

C++:将 const 与 STL 迭代器一起使用

c++ - 有没有不能在STL中使用的c++类?

c++ - 混淆如何在 std::sort 和 std::priority_queue 中使用自定义比较函数

c++ - 构造错误; VS2017 C++ 编译器回归?