#include<iostream>
#include<stdio.h>
#include<string.h>
#include<fstream>
#include<sstream>
#include<iomanip>
#include<string>
#include<list>
using namespace std;
int main()
{
//list没有封装operator【】,所以遍历输出时不可以,就用迭代器
list<int> i;
//增
i.push_back(1);
i.push_back(2);
i.push_back(3);
//修改
list<int>::iterator i1=i.begin();
i1++;
*i1=4;
//删除
i.erase(i1);//删除4
//插入
list<int>::iterator i2=i.begin();
i.insert(i2,5);
//遍历
for( list<int>::iterator j=i.begin();j!=i.end();j++)
{
cout<<*j<<endl;
}
return 0;
}