Kompyuter injinering


end () - Vektordagi oxirgi elementga ergashgan nazariy elementga ishora qiluvchi  qaytib keladi  rbegin ()


Download 149.49 Kb.
Pdf ko'rish
bet11/13
Sana01.11.2023
Hajmi149.49 Kb.
#1736770
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
1-DEDLINE ma\'lumotlar tuzilmasi va algoritmlar

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 149.49 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling