Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu C++ und Matrix (nicht ich;-)
Matrix316
2002-05-27, 12:11:55
Also wie eine Matrix mit einem array geht ist klar, aber wie mach ich das mit einem Vector?
normal wird er ja so festgelegt:
std::vector<int> Vektor;
Aufruf z.B.
Vektor[]
oder
Vektor.push_back()
Aber wie mach ich das mehrdimensional?
GloomY
2002-05-27, 13:42:56
Hab' ich das jetzt richtig verstanden, dass du ein Array von Vektoren haben willst?
Ich hab' keine Ahnung wie das in C++ geht, kann aber eine C-Lösung bieten:
struct drei_dim_Vector {
int x;
int y;
int z;
} vektor[10];
Mit z.B. vektor[4].x kannst du dann auf die einzelnen Elemente zugreifen.
Ich hoffe, ich konnte dir damit helfen...
Matrix316
2002-05-27, 14:02:12
Nee, nicht ganz.;)
Ich will einen "Mehrdimensionalen Vector". //vector ist eine Klasse!
Wenn ich ein Array will gehts ja auch so:
int Matrix[5][5];
Nur sollte es 1. mit c++ Klassen gemacht sein und 2.sollte es dynamisch sein.
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.