Funktion mit Übergabe von Objekten
-
Hallo,
habe ich folgenden Code richtig verstanden?void tausche_konto(Konto *k1,Konto *k2) { Konto temp("Erika Mustermann", 34334, 33.33); temp = *k1; //Hier wird nur die Adresse vertauscht? *k1 = *k2; *k2 = temp; } int main() { Konto giro1("Jens Schneider", 34234, 99.99); Konto giro2("Walter Schmidt", 37945, 33.88); giro1.display(); giro2.display(); tausche_konto(&giro1, &giro2); //Die Adressen der beiden Objekte werden an //die Funktion übergeben? bzw. die Zeiger *k1 giro1.display(); //und *k2 zeigen auf die Adresse von giro1 giro2.display(); //und giro2? system("PAUSE"); return EXIT_SUCCESS; }
-
Ja hast Du
(Btw.: Hat nichts mit C++/CLI zu tun)