folgende Typdefinitionen:
// File: ArrInit.h #include <iostream.h> struct PublicS { int i; char *s; float f; }; class PublicC { public: int i; char *s; float f; }; struct PrivateS { private: int i; char *s; float f; friend ostream& printOn(ostream&, const PrivateS&, const char*); friend ostream& printOn(ostream&, const PrivateS*, const char*, int); };