Vektor bilan bog'liq ba'zi funktsiyalar




Download 442,25 Kb.
Pdf ko'rish
bet2/10
Sana01.06.2024
Hajmi442,25 Kb.
#258890
1   2   3   4   5   6   7   8   9   10
Vektor bilan bog'liq ba'zi funktsiyalar: 
Iteratorlar 
begin ()
- Vektordagi birinchi elementga ishora qiluvchi qaytaruvchini qaytaradi 
end ()
- Vektordagi oxirgi elementga ergashgan nazariy elementga ishora qiluvchi 
qaytib keladi 
rbegin ()
- Vektordagi oxirgi elementga ishora qiluvchi teskari iteratorni qaytaradi 
(teskari boshlanish). U oxirgi elementdan birinchi elementga o'tadi 
rend ()
- Vektordagi birinchi elementdan oldingi nazariy elementga ishora qiluvchi 
teskari iteratorni qaytaradi (teskari uchi deb qaraladi) 
cbegin ()
- Vektorning birinchi elementiga ishora qiluvchi doimiy iteratorni 
qaytaradi. 
cend ()
- Vektorning oxirgi elementidan keyin keladigan nazariy elementga ishora 
qiluvchi doimiy iteratorni qaytaradi. 
crbegin ()
- Vektordagi oxirgi elementga ishora qiluvchi (teskari boshlanish) doimiy 
teskari iteratorni qaytaradi. U oxirgi elementdan birinchi elementga o'tadi 
crend ()
- Vektorning birinchi elementidan oldingi nazariy elementga ishora 
qiluvchi doimiy teskari iteratorni qaytaradi (teskari uchi deb qaraladi) 
 
// C++ program to illustrate the
// iterators in vector
#include  
#include  
using namespace std;
int main()
{
vector g1;
for (int i = 1; i <= 5; i++)
g1.push_back(i);
cout << " Boshlanish va tugash natijalari: ";
for (auto i = g1.begin(); i != g1.end(); ++i)
cout << *i << " ";
cout << " \ nCbegin va cend chiqishi: ";
for (auto i = g1.cbegin(); i != g1.cend(); ++i)
cout << *i << " ";
cout << " \ nRbegin va rend chiqishi: ";
for (auto ir = g1.rbegin(); ir != g1.rend(); ++ir)
cout << *ir << " ";
cout << " \ nCrebegin va crend-ning chiqishi: ";
for (auto ir = g1.crbegin(); ir != g1.crend(); ++ir)
cout << *ir << " ";
return 0;

Boshlanish va tugash natijalari: 1 2 3 4 5 


Cbegin va cend chiqishi: 1 2 3 4 5 
Rbegin va rend chiqishi: 5 4 3 2 1 
Crbegin va crend chiqishi: 5 4 3 2 1 

Download 442,25 Kb.
1   2   3   4   5   6   7   8   9   10




Download 442,25 Kb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Vektor bilan bog'liq ba'zi funktsiyalar

Download 442,25 Kb.
Pdf ko'rish