... ... ... ostream& output(ostream& temp) const //Funktion zum überladenen << Operator { el *ptmp=pel; temp<pel->pp); } return temp; } }; ostream &operator<<(ostream &cout, const buch &b)//Ausgabe b ueber cout { return b.output(cout); }