【发布时间】:2018-09-20 23:57:21
【问题描述】:
我正在尝试让自己熟悉 C++ 中的地图,并且我也在尝试了解一些可以在地图上使用的基本操作。然而,我不明白的仅有两个是lower_bound() 和upper_bound()。我已经多次查找它们,但不明白它们在做什么。有人可以澄清一下吗?
【问题讨论】:
-
你有什么不明白的?可能的实施,目的?
-
他们返回什么以及他们的目的。
-
类似于
std::lower_bound,但适用于std::map。来自算法的文档给出了一些例子。 -
“我已经查了很多次了,但不明白他们在做什么” - 当你“查”的时候,你没有的解释是什么理解?可以提供链接吗?
标签: c++ dictionary std stdmap c++-standard-library