Ich versuche, die Position des Mindestwerts in einem Vektor zu finden, mit STL find-Algorithmus (und der min_element Algorithmus), aber anstatt die Position zurück, es gibt mir nur den Wert. ZB wenn der Minimalwert ist, wird die Position als 8 zurückgegeben usw. Was mache ich hier falsch?Position im Vektor mit STL
int value = *min_element(v2.begin(), v2.end());
cout << "min value at position " << *find(v2.begin(), v2.end(), value);
Es ist ein Tippfehler in Ihrer Frage: Sie sagen, Sie wollen, dass die finden * Maximaler * Wert in einem Vektor, während Sie offensichtlich versuchen, den * minimalen * Wert zu finden. –