我正在使用 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());
那么,我怎样才能使用it
insidestr
来获取这封信呢?
string lettter;
letter = str.at(it-> ????? );
谢谢!!!