1 // Operator = für Zeile
  2 // Datei: zeile3.cpp
  3 #include <string.h>
  4 #include "zeile3.hpp"
  5
  6 Zeile & Zeile::operator= (Zeile & op2)
  7 {
  8 delete Inhalt;  // alten dyn. Speicher entf.
  9 Laenge = op2.Laenge;
 10 Inhalt = new char[Laenge];
 11 strcpy (Inhalt, op2.Inhalt);
 12 return (*this);
 13 }

Bild 7-13: Implementierung der Zuweisung für "Zeile"