list<class T> innerhalb der definition von class T verwenden
-
Hi,
mein Problem ist, dass ich den list container wie folgt verwenden will:class T { public: list<T> container; ... };dies aber zu einem Fehler führt, da class T noch nicht definiert ist. Kennt jemand dieses Problem vielleicht und weiß wie man es umgehen kann?
-
Ich glaube du musst dich mit nachfolgender Lösung begnügen:
class T { list<T*> container; ... };