0xA*_*xAX 0 c++ stl list
我在std:list中创建堆栈.现在我尝试创建函数来显示此堆栈中的所有元素:
我尝试声明迭代器:
void show_elements() { list<T>::iterator it; }
但我得到错误:错误:dependent-name'std :: list :: iterator'被解析为非类型,但实例化产生一个类型
怎么了?
谢谢.
Jam*_*lis 7
你需要一个typename:
typename
typename list<T>::iterator it;
归档时间:
15 年,3 月 前
查看次数:
412 次
最近记录: