c++list怎么查找数据啊?

std的类库里面list<int>arr;arr.push_back(2);arr.push_back(2);arr.push_back(2);for(inti=0;i<... std的类库里面
list<int> arr;
arr.push_back(2);
arr.push_back(2);
arr.push_back(2);
for(int i=0;i<=arr.size();i++){cout<<;}
我这样写,但是我cout后面写不出来了,我想得到序号后就可以查找,但是居然没有这个函数??
有没有java那样的arr.get(int index)这样的函数啊.....

顺便问下c++list是不是只有list一个类,没有其他的诸如java ArrayList之类的咯
展开
 我来答
百度网友495e229
2014-04-29 · TA获得超过699个赞
知道小有建树答主
回答量:332
采纳率:87%
帮助的人:126万
展开全部
list<int> :: Iterator it;
for(it=arr.begin();it!=arr.end();it++){
cout<<*it<<" ";
}
追问
谢谢,不过我知道这样能行,就是问下有没有类似get的方法
追答
list是链表不能通过索引定位
vector可以写成v[i]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式