list<int>l;
l.push_back(1);
l.push_back(2);
l.push_back(3);
auto it=l.begin();
it++;
cout<<*it;
l.push_front(0);
cout<<*it;
cout<<*l.begin();
cout<<l.front();
c++ list ::iterator 只要元素不删除 iterator 一直有效,可以按照指针使用。
这点和vector不同!!!
本文深入探讨了C++容器list中迭代器的使用与操作,包括如何通过迭代器进行元素访问、修改及理解其与指针的区别。通过实例演示,帮助读者掌握list容器的有效应用。
2914

被折叠的 条评论
为什么被折叠?



