Kopieren std :: vector: bevorzugen Sie die Zuordnung oder std :: copy?

Ich habe zwei Vektoren:

std::vector<int> v1, v2;

//Filling v1
...

Und jetzt muss ich kopieren v1 zu v2. Gibt es irgendeinen Grund zu bevorzugen

v2 = v1;

zu

std::copy (v1.begin(), v1.end(), v2.begin());

(oder Umgekehrt)?

InformationsquelleAutor der Frage Violet Giraffe | 2013-02-20

Schreibe einen Kommentar