Ich kann das nicht herausfinden. Ich brauche eine abstrakte Vorlage Basisklasse, die ist das Folgende:
%Vor% Daraus leite ich ab, was die genaue Verwendung von Dendrite spezifiziert.
Jetzt das Problem.
Wie erstelle ich einen Zeigervektor auf die Basisklasse ohne spezifischen Typ, der
Ich möchte spezifizieren, indem ich Elemente später darauf dränge? Etwas wie:
Ist das möglich oder fehlt mir hier etwas sehr Grundlegendes?
Normalerweise geschieht dies, indem Ihre Vorlage von einer Interface-Klasse, IE:
, erbt %Vor%und dann sind Sie IDendrite-Klasse könnte als Zeiger gespeichert werden:
%Vor%In Ihrer Situation nehmen Sie jedoch den Vorlagenparameter als Teil Ihrer Schnittstelle. Möglicherweise müssen Sie dies auch umbrechen.
%Vor%geben Sie
%Vor%Tags und Links c++ inheritance templates abstract polymorphism