int i;
list<int>::iterator j = testint.begin();
for (i=0;i<n&&j!=testint.end();++i)
{
++j;
}
testint.insert(j, data);
其中n为插入的位置, data为插入的数据
int i;
list<int>::iterator j = testint.begin();
for (i=0;i<n&&j!=testint.end();++i)
{
++j;
}
testint.insert(j, data);