中间有无用变量
#include "item_base.h"
#include "test.h"
#include <string.h>
int main(void)
{
int a[]={0,1,1,2,3,5,8,13,21,55,89};
vector<int>temp;
list<int>tem;
vector<int>t1(a,a+(sizeof(a)/sizeof(int)));
list<int>t2(a,a+(sizeof(a)/sizeof(int)));
for(int i=0 ; i<10 ; i++)
{
temp.insert(temp.begin(),i);
}
vector<int>::iterator iter=t1.begin();
list<int>::iterator it=t2.begin();
copy(t1.begin(),t1.end(),ostream_iterator<int>(cout,"/t"));
cout<<endl;
iter=find(t1.begin(),t1.end(),1);
vector<int>::iterator tempiter=find(iter,t1.end(),55);
t1.erase(iter,tempiter);
copy(t1.begin(),t1.end(),ostream_iterator<int>(cout,"/t"));
cout<<endl;
return 0;
}
本文通过一个具体的示例介绍了如何使用 C++ STL 中的 vector 和 list 容器进行元素插入、查找和删除等操作,并展示了如何利用标准模板库中的函数如 copy 和 find 进行数据处理。

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



