ベクトルを繰り返し処理しようとしていますが、特定の要素で停止する必要があります。これは、ベクトル内の特定の数の要素のみをカウントしたいためです
たとえば、構造体 (関連性) のベクトルがあり、ベクトルの最初の 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
このコードが機能しないことはわかっていますが、このようなことをしようとしています。ありがとう