Ich weiß, dass das Slicing passiert, wenn das abgeleitete Objekt dem Basisobjekt zugewiesen wird. Der erste Teil des abgeleiteten Klassenobjekts wird in das Basisobjekt kopiert. Und hier ist mein quesition:was passiert, wenn ein abgeleitetes Klassenobjekt einem Basisklassenobjekt zugewiesen wird (ich meine Objekt-Assignment, nicht Pointer)
- Wird die vptr (virtuelle Tabellenzeiger) auf Basisklasse Objekt kopiert werden?
- Wenn vptr nicht in das Basisklassenobjekt kopiert wird (ich denke, da die Objektzuordnung keinen Polymorphismus verursacht), warum? Gibt es eine Regel, die das unterstützt?