练习list时遇到这个问题如何解决?
源代码:
//重点查看list的构造方式以及大小的变化
#include <iostream>
#include <list>
#include <algorithm>
using namespace std;
int main()
{
int i;
list<int>ilist;
cout << "刚开始size=" << ilist.size() << endl;
ilist.push_back(0);
ilist.push_back(1);
ilist.push_back(2);
ilist.push_back(3);
cout << "插入四个元素后size=" << ilist.size() << endl;
//使用迭代器for循环遍历容器元素
cout<<"list容器内的元素为" << endl;
list<int>::iterator ite;
for ( ite= ilist.begin(); ite != ilist.end(); ++ite)
{
cout<< *ite << " ";
}
cout << endl;
ite = find(ilist.begin(), ilist.end(), 3);
if (ite != 0)
{
ilist.insert(ite,99);
}
return 0;
}
怎么解决啊