Hi Leute.
Ich habe eine Klasse geschrieben die u.a. Dynamisch speicher verwaltet. Ich habe nun einen Kopierkonstruktor angelegt. Nun legte ich zwei Objecte aber Dynamisch an, so das ich den Zeiger auf das Object habe. Wenn ich nun mit
Ini * a;
Ini * b;
a = new Ini[1];
b = new Ini[1];
a = b;
das Object kpieren will, fall ich auf die Nase weil nur die Adresse des Objectes selbst kopiert wird. Nun schrieb ich eine
oprator= Methode die als Parameter nicht & Ini bekommt, sondern * Ini bekommen soll.
Jedoch interessiert das den Compiler in keinster weise.
Kann ich den = Operator so üpberlagern das
er auch bei Zeigern vom Object Funktioniert ?
Gruß
- Micha -