クラス テンプレートを持つ ABC という名前のクラスがあります。
template <class T> class ABC{}
別のクラスでは、オブジェクト ABC をリストに格納しようとしています:
class CDE{
private:
list<ABC *> some_list;
}
異なるクラス テンプレート パラメータを持つ可能性のある ABC のオブジェクトを格納するつもりです。コンパイル時にポインタに対してもテンプレートを指定する必要がありますか? コンテナが異なるタイプのオブジェクトを格納することになっている場合はどうなりますか? それは不可能ですか?