我正在创建一个带有列表对象作为私有成员的模板类:
.
.
.
private:
list<E> listObject;
};
第一个构造函数必须创建一个容量为 10 的列表对象。你会怎么做?
template<class T, class E>
Queue<T,E>::Queue()
{
listObject.resize(10);
}
或者
template<class T, class E>
Queue<T,E>::Queue()
{
listObject = new list<E>(10);
}
或任何其他想法?