• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

C++ Frage: Impliziter "=" Operator für Klassen

Mitglied seit
04.08.2002
Beiträge
1.869
Reaktionen
0
Nabend.

Folgende Frage:

Wie schaut der implizit-definierte "=" Operator für Klassen aus, bei denen ich diesen Operator nicht explizit überlade? Ich vermute mal, da wird dann einfach der Speicherbereich kopiert, also ein simples memcpy. Weiß da jemand genaueres? Ist das auch für abgeleitete Klassen "sicher" oder sollte man den Operator lieber überladen, wenn man ihn benutzen will?

thx
m.a.k.
 
Mitglied seit
03.08.2002
Beiträge
707
Reaktionen
0
deine vermutung ist korrekt. nur dann überladen, wenn notwendig, was wohl hauptsächlich bei pointer/reference members der fall ist.
 
Oben