Объектно-ориентированное программирование на языке С++. Ноткин А.М. - 84 стр.

UptoLike

Составители: 

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()
{vector v;
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++;}