Please help me with this question, data structure in c++
Code:
/* Use a foward iterator for an STL vector on ints. Populate the vector with 10 ints&display the content of the vector.
Next zero the vector entries&display the vector again.*/
|
Go4Expert Member
|
|
| 7Mar2012,11:31 | #2 |
|
Code:
/*
* Includes
*
*/
#include <iostream>
#include <vector>
using std::vector;
using std::cout;
using std::endl;
int main(int argc, char* argv[])
{
vector<int> myIntVector;
size_t i = 0;
for(i = 0; i < 10; i++){
myIntVector.push_back(i + 100);
}
vector<int>::iterator it;
i = 0;
for(it = myIntVector.begin(); it < myIntVector.end(); ++it) {
cout << "myIntVector[" << i++ << "] = " << *it << endl;
}
for(it = myIntVector.begin(); it < myIntVector.end(); ++it) {
*it = 0;
}
cout << "\n\nDisplaying vector after setting all its element to 0\n";
i = 0;
for(it = myIntVector.begin(); it < myIntVector.end(); ++it) {
cout << "myIntVector[" << i++ << "] = " << *it << endl;
}
return 0;
}
|
|
Newbie Member
|
|
| 8Mar2012,15:27 | #3 |
|
Run great!
Thanks |
