【发布时间】:2011-02-23 23:48:28
【问题描述】:
我有一个名为 ABC 的类,它有一个类模板:
template <class T> class ABC{}
在另一个类中,我试图将对象 ABC 存储在列表中:
class CDE{
private:
list<ABC *> some_list;
}
我打算存储可能具有不同类模板参数的 ABC 对象。是否有必要在编译时为指针指定模板?如果容器应该存储不同类型的对象怎么办?这不可能吗?
【问题讨论】:
标签: c++ templates pointers template-specialization