Angenommen, ich erstelle eine Klasse für einen Binärbaum BTund habe eine Klasse, die ein Element des Baums beschreibt BE, so etwas wie template<class T> class BE { T *data; BE *l, *r; public: ... template<class U> friend class BT; }; template<class T> class BT { BE<T>...