【发布时间】:2015-06-02 01:50:28
【问题描述】:
我有一个std::vector<std::string> k;,其中包含我要寻找的女巫的键值。我有一个std::map<std::string, void*> table;,我在其中搜索。我想获取k 中所有键的值的std::vector<void*> v;(如果table 中存在此类值,则并非所有键都可以在table 中显示而这个事实对我来说并不重要,而可以有比k 更多的键这一事实很重要)。如何找到所有键对应的值?
为k 中的每个元素使用table.find(k_element) 中的table[k_element] 似乎是一种非常糟糕的方法,我也不能find any algorithm in STL 可以以组的方式进行...(
【问题讨论】:
标签: c++ algorithm c++11 dictionary stl