Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Zugriff auf Vector3f

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
21.11.2007, 09:41 Uhr
HansGeorg



Hallo,

ich hab bislang immer nur mit Arrays und noch nie mit Vektoren gearbeitet, jetzt wollt ich einen Vector erstellen da mithilfe von Vektoren die Speicherverwaltung sehr einfach werden soll, ich hab bereits das angelegt:

vector<Vector3f> vertices;

Jetzt hab ich nur ein Problem, wie schreibe ich was rein in den Vector? Muss ich den Vector auch schon die Größe durchgeben wie bei einem Array?

Ich hoffe Ihr könnt mir helfen

Gruß

Hans
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.11.2007, 11:52 Uhr
0xdeadbeef
Gott
(Operator)


Wenn du keine Größe angibst, musst du ggf. halt nachher die Größe ändern. Das geht auf verschiedene Arten - im Wesentlichen

C++:
std::vector<int> v(10); // Ausgangslänge 10

v.resize(20); // auf 20 erweitern
v.push_back(12); // Ans Ende ein Element anhängen, Länge ist jetzt 21.


Als Referenz siehe auch www.sgi.com/tech/stl/Vector.html
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: