Ich habe eine Klasse namens ABC, die eine Klassenvorlage hat:
template <class T> class ABC{}
In einer anderen Klasse versuche ich, die Objekte ABC in einer Liste zu speichern:
class CDE{
private:
list<ABC *> some_list;
}
Ich beabsichtige, Objekte der Klasse ABC zu speichern, die unterschiedliche Klassenvorlagenparameter haben können. Ist es notwendig, die Vorlage auch für einen Zeiger zur Kompilierzeit anzugeben? Was ist, wenn der Container Objekte von unterschiedlichem Typ speichern soll? Ist das nicht möglich?