Zeiger auf Vector
-
geht das?
wenn ja wie?
gegeben ist z.B.
#include"alles_was_ich_brauch.h" int main() { vector<class_xy> aa; return 0; }und jetzt will ich in einer Funktion mit dem Vector arbeiten.
-
void func(vector<class_xy>& refVar) { long x = refVar.size(); ... }
-
Du kannst den vector als Pointer oder (besser) als Referenz übergeben. Das funktioniert wie bei allen anderen Datentypen auch.
void vectfunct(vector<class_xy>& aa) { // irgendwas machen } int main() { vector<class_xy> aa; vectfunct(aa); return 0; }
-
oh so einfach ^^
danke