000
29.05.2003, 17:21 Uhr
~Nico
Gast
|
Hi!
Ich brauche einen mehrdimensionalen C++-vector. Es ist kein Problem, einen solchen in der main-Funktion per vector<vector<MyClass> > test(size, vector<MyClass>(size)); zu erstellen und zu verwenden.
Was ich aber nicht hinbekomme ist, so einen 2-dim. vector in einer Klasse zu erstellen. Was muss ich von der obigen Zeile in die .h und was in die .cpp-Datei schreiben?
Ich hab's versucht mit in der .h: vector<vector<MyClass> > test; und in der .cpp: test(size, vector<MyClass>(size)); dann bekomme ich aber den Fehler: error C2064: Ausdruck ergibt keine Funktion
Was kann ich machen, um diesen 2-dim. vector verwenden zu können?
Thx. Gruß, Nico. |