【发布时间】:2013-01-20 21:01:01
【问题描述】:
我正在使用 C++,并且我有 2 个彼此相关的向量:
vector<double> val = {.3,.5,.2,.4};
vector<string> str = {'a','b','c','d'};
我想在 val 中搜索最大值,然后从 str 中的相同位置返回字符串:
vector<double>::const_iterator it;
it = max_element(val.begin(), val.end());
那么,我如何在str 中使用it 来获取这封信?
string lettter;
letter = str.at(it-> ????? );
谢谢!!!
【问题讨论】: