lgorse
Mitglied
Hallo,
ich habe folgende rekursive Funktionen:
Das Problem ist, dass ich an die Funktionen immer eine Kopie des eigentlichen Objekts übergeben will, und keinen Zeiger auf das Objekt. Wie kann ich das umsetzen?
Lg,
lgorse
ich habe folgende rekursive Funktionen:
PHP:
void f1(myClassType t) {
// Abbruchbedingung
...
// Hier wird etwas mit t gemacht
t.par2 = rand();
// Hier werden die Funktionen wieder aufgerufen
f1(t);
f2(t);
}
void f2(myClassType t) {
// Abbruchbedingung
...
// Hier wird etwas mit t gemacht
t.par1 = rand();
// Hier werden die Funktionen wieder aufgerufen
f1(t);
f2(t);
}
Das Problem ist, dass ich an die Funktionen immer eine Kopie des eigentlichen Objekts übergeben will, und keinen Zeiger auf das Objekt. Wie kann ich das umsetzen?
Lg,
lgorse
Zuletzt bearbeitet: