【发布时间】:2020-05-15 16:02:32
【问题描述】:
我正在实现一个函数,该函数旨在查找与给定字符串共享前缀的任何字符串。要比较的所有可能的字符串都已经在映射中,我想从给定字符串所在的位置开始迭代该映射。目前,我正在循环整个地图,但出于性能原因,我需要提高效率。这就是我目前在地图上迭代的方式:
for(auto const& it : lookup_map){ //performs code }
我希望这不是从地图的开头开始,而是从地图中给定字符串的任何位置开始。
【问题讨论】:
标签: c++ loops dictionary iterator stdmap