metalbeppi
Cadet 4th Year
- Registriert
- Sep. 2006
- Beiträge
- 126
Hallo, wenn es um Zuweingsoperatoren überladen geht, findet ja man meistens folgendes:
Klasse& Klasse:: operator=(const Klasse& src) {
...
return *this
}
Das funktioniert ja dann auch gut für Aufrufe wie:
Klasse k1;
Klasse k2;
k1 = k2;
Was aber, wenn ich folgendes haben will?:
Klasse *k1, *k2;
k1 = k2;
Bei mir ruft er dann immer die Standardzuweisungsoperation auf...
Klasse& Klasse:: operator=(const Klasse& src) {
...
return *this
}
Das funktioniert ja dann auch gut für Aufrufe wie:
Klasse k1;
Klasse k2;
k1 = k2;
Was aber, wenn ich folgendes haben will?:
Klasse *k1, *k2;
k1 = k2;
Bei mir ruft er dann immer die Standardzuweisungsoperation auf...