multimap lower_bound() 函数在 C++ STL 中的应用
multimap::lower_bound(k) 是 C++ STL 中的一种内置函数。它返回指向容器中与传递参数 k 相等的键的迭代器。如果 k 不在 multimap 容器中,则该函数返回一个迭代器,该迭代器指向大于 k 的最近的下一个元素。如果传递的键值大于容器中的最大键值,则返回的迭代器指向 key+1,元素=0。
语法:
参数:
该函数接受一个参数 key,其指定要返回 lower_bound 的元素
返回值:
该函数返回指向容器中与传递参数 k 相等的键的迭代器。如果 k 不在 multimap 容器中,则该函数返回一个迭代器,该迭代器指向大于 k 的最近的下一个元素。如果传递的键值大于容器中的最大键值,则返回的迭代器指向 key+1,元素=0。