ВУЗ:
Составители:
Рубрика:
85
void main()
{vector<int> v;
int i;
for(i=0;i<10;i++)v.push_back(i);
cout<<“size=”<<v.size()<<“\n”;
for(i=0;i<10;i++)cout<<v[i]<<“ ”;
cout<<endl;
for(i=0;i<10;i++)v[i]=v[i]+v[i];
for(i=0;i<v.size();i++)cout<<v[i]<<“ ”;
cout<<endl;
}
Пример 4. Доступ к вектору через итератор.
#include<iostream.h>
#include<vector.h>
using namespace std;
void main()
{vector<int> v;
int i;
for(i=0;i<10;i++)v.push_back(i);
cout<<“size=”<<v.size()<<“\n”;
vector<int>::iterator p=v.begin();
while(p!=v.end())
{cout<<*p<<” “;p++;}
}
Пример 5. Вставка и удаление элементов.
#include<iostream.h>
#include<vector.h>
using namespace std;
void main()
{vector<int> v(5,1);
int i;
//вывод
for(i=0;i<5;i++)cout<<v[i]<<“ ”;
cout<<endl;
vector<int>::iterator p=v.begin();
p+=2;
//вставить 10 элементов со значением 9
v.insert(p,10,9);
//вывод
p=v.begin();
while(p!=v.end())
{cout<<*p<<” “;p++;}
85 void main() {vectorv; int i; for(i=0;i<10;i++)v.push_back(i); cout<<“size=”< #include using namespace std; void main() {vector v; int i; for(i=0;i<10;i++)v.push_back(i); cout<<“size=”< ::iterator p=v.begin(); while(p!=v.end()) {cout<<*p<<” “;p++;} } Пример 5. Вставка и удаление элементов. #include #include using namespace std; void main() {vector v(5,1); int i; //вывод for(i=0;i<5;i++)cout< ::iterator p=v.begin(); p+=2; //вставить 10 элементов со значением 9 v.insert(p,10,9); //вывод p=v.begin(); while(p!=v.end()) {cout<<*p<<” “;p++;}
Страницы
- « первая
- ‹ предыдущая
- …
- 82
- 83
- 84
- 85
- 86
- …
- следующая ›
- последняя »