#include <iostream>
#include <vector>
using std::cout;
using std::endl;
using std::vector;
using std::vector<int>::iterator;
int main()
{
vector<int> CONTAINER;
for (int i = 1;i <=4 ; i++)
CONTAINER.push_back(i);
iterator p;
for (p = CONTAINER.begin(); p!= CONTAINER.end(); p++)
cout<<*p<<" ";
cout<<endl;
cout<<"Setting entries to 0:\n";
for (p = CONTAINER.begin(); p!= CONTAINER.end(); p++)
*p = 0;
cout<<"CONTAINER now contains:\n";
for (p = CONTAINER.begin(); p!= CONTAINER.end(); p++)
cout<<*p<<" ";
cout<<endl;
return 0;
}
#include <vector>
using std::cout;
using std::endl;
using std::vector;
using std::vector<int>::iterator;
int main()
{
vector<int> CONTAINER;
for (int i = 1;i <=4 ; i++)
CONTAINER.push_back(i);
iterator p;
for (p = CONTAINER.begin(); p!= CONTAINER.end(); p++)
cout<<*p<<" ";
cout<<endl;
cout<<"Setting entries to 0:\n";
for (p = CONTAINER.begin(); p!= CONTAINER.end(); p++)
*p = 0;
cout<<"CONTAINER now contains:\n";
for (p = CONTAINER.begin(); p!= CONTAINER.end(); p++)
cout<<*p<<" ";
cout<<endl;
return 0;
}
本文通过一个简单的C++程序示例展示了如何使用STL中的vector容器来存储整数并遍历显示其内容,同时介绍了如何修改容器内的元素。

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



