C++ 两个键之间的键数

C++ 两个键之间的键数,c++,stl,map,C++,Stl,Map,如何查找地图中两个键值之间出现的键数?有什么方法可以使用迭代器来实现这一点吗?看看地图和一些STL AlgirhTIM: http://www.cplusplus.com/reference/stl/map/ lower_bound Return iterator to lower bound (public member function) upper_bound Return iterator to upper bound (public member function)

如何查找地图中两个键值之间出现的键数?有什么方法可以使用迭代器来实现这一点吗?

看看地图和一些STL AlgirhTIM:

http://www.cplusplus.com/reference/stl/map/
    lower_bound Return iterator to lower bound (public member function)
    upper_bound Return iterator to upper bound (public member function) 
    distance Calculates the number of elements between first and last.

我还没有使用足够的映射迭代器来了解,但是
std::distance
可能会。你自己有没有尝试过这个问题,@user1543957?如果是这样的话,了解你到目前为止都做了些什么会有帮助。使用此链接可添加更多详细信息。祝你好运