rend()
C++ vector rend() funksiyasi
Misol
Vektor elementlarini teskari tartibda chiqaring:
vector<string> cars = {"Volvo", "BMW", "Ford", "Mazda"};
vector<string>::reverse_iterator it;
for (it = cars.rbegin(); it != cars.rend(); ++it) {
cout << *it << "\n";
}
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
rend() funksiyasi vektorning birinchi elementidan bevosita oldingi pozitsiyani ko‘rsatuvchi teskari iteratorni qaytaradi. Bu pozitsiya teskari tartibda iteratsiya qilinganda vektorning oxirini ifodalaydi.
Eslatma: Teskari iterator birinchi elementdan bitta oldingi pozitsiyani ko‘rsatadi. Birinchi elementga murojaat qilish uchun vector.rend() - 1 ifodasidan foydalaning.
Sintaksis
vector.rend();
Parametr qiymatlari
Yo‘q.
Texnik tafsilotlar
| Qaytaradi: | Teskari tartibda iteratsiya qilinganda vektorning oxirini ifodalovchi pozitsiyani ko‘rsatuvchi teskari iterator. |
|---|
Tegishli sahifalar
Vektorlar haqida vektorlar darsligimizda batafsil o‘qing.
Iteratorlar haqida iteratorlar darsligimizda batafsil o‘qing.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
