Zwei STL Vektoren aneinanderhängen
-
Hallo,
ich suche eine (elegante undoder schnelle) Methode zwei stl Vektoren aneinander zuhängen. Mein Vorschlag:using namespace std; vector<int> a; a.push_back( 1 ); vector<int> b; b.push_back( 2 ); b.insert( b.end(),a.begin(),a.end() );Habt ihr andere/bessere Ideen?
LG, J.
-
Hallo
und was ist daran schlecht? Das ist die eleganteste Methode.
bis bald
akari
-
b.reserve (b.size () + a.size ()); std::copy (a.begin (), a.end (), std::back_inserter (b));