9
Ist es sicher, ein Element aus demselben Vektor zurückzuschieben?
vector<int> v; v.push_back(1); v.push_back(v[0]); Wenn der zweite push_back eine Neuzuweisung verursacht, ist der Verweis auf die erste Ganzzahl im Vektor nicht mehr gültig. Das ist also nicht sicher? vector<int> v; v.push_back(1); v.reserve(v.size() + 1); v.push_back(v[0]); Das macht es sicher?