Initialisieren eines Vektors von Vektoren mit fester Größe mit Boost Assign
Einen Vektor mit einer festen Größe haben,
vector<vector<int> > v(10);
Ich möchte es so initialisieren, dass es in allen Elementen einen eindimensionalen Vektor mit initialisiertem Wert hat (zum Beispiel 1).
Ich habe Boost Assign wie folgt verwendet
v= repeat(10,list_of(list_of(1)));
und ich habe einen Kompilierungsfehler
error: no matching function for call to ‘repeat(boost::assign_detail::generic_list<int>)’
Können Sie mir bitte sagen, wie das geht? Danke im Voraus