Array füllen
-
Hallo Leute,
ich soll einen Array (Größe 10) vom Typ vector<unsigned> mit Zahlen füllen. Wie schaut denn so ein Array aus? Ich kann mir unter diesem Array-Typ nichts vorstellen und die Literatur gibt nichts
Bitte um hilfreiche Ansätze!
-
Verwende die Algorithmen fill oder fill_n aus der STL:
http://www.cppreference.com/cppalgorithm/fill.html
http://www.cppreference.com/cppalgorithm/fill_n.htmlDort sind auch Beispiele dabei.
-
Danke,
aber bezieht sich das auf einen Array? Ich hab sowas mit
vector<unsigned> v[];
..probiert, aber das klappt nicht. Was mach ich falsch?
-
vector<unsigned> v[];
Lass die eckigen Klammern weg. vector ist schon ein Array, du machst hier ein Array von vector (zudem fehlt die Größenangabe, aber egal).
In den verlinkten Beispielen steht an sich ziemlich genau, wie's klappt.
-
AH, Verständnisproblem gelöst! Danke!
Die Größenangabe hab ich zur Vereinfachung weggelassen.