我正在尝试遍历向量,但我需要它在某个元素处停止,因为我只想计算向量中特定数量的元素
例如,我有一个结构向量(相关性),我需要计算向量中的前 2 个元素(这个数字将取决于用户输入)
for(std::vector<Relevance>::const_iterator it = RelStructs.begin(); it < RelStructs[2]; ++it)
{
cout << "\nDesc2: " << it->desc2 << "\n"; // desc2 is a variable within the Relevance struct
cout << "Relevance2: " << it->relevance2 << "\n\n"; // relevance2 is a variable within the Relevance struct
我知道这段代码行不通,但我正在尝试做这样的事情。谢谢