list<T>::const_iterator泛型的错误
template<class T>
void printT(const list<T> &lst)
{
list<T>::const_iterator it;
for(it=lst.begin();it<lst.end();it++)
{
cout<<*it<<endl;
}
}
包了一大堆错误,请改正
[解决办法]
list提供的是双向迭代器,不能比较大小,不能用it<lst.end()
[解决办法]
- C/C++ code
for(it=lst.begin();it!= lst.end();it++)