C++ <vector>


ULASHISH

C++ vector kutubxonasi

<vector> kutubxonasida vektorlar ustida turli amallarni bajarish imkonini beruvchi ko‘plab funksiyalar mavjud.

Ommabop vector funksiyalari ro‘yxatini quyidagi jadvalda topishingiz mumkin.

Funksiya Tavsif
assign() Vektorni bir nechta qiymat bilan to‘ldiradi
at() Vektordan indeks bo‘yicha elementni qaytaradi
back() Vektorning oxirgi elementini qaytaradi
begin() Vektorning boshini ko‘rsatuvchi iteratorni qaytaradi
capacity() Vektor uchun ajratilgan xotira sig‘dira oladigan elementlar sonini qaytaradi
clear() Vektorning butun tarkibini o‘chiradi
data() Vektor elementlari saqlanadigan xotira blokiga ko‘rsatkich qaytaradi
empty() Vektor bo‘sh yoki bo‘sh emasligini tekshiradi
end() Vektorning oxirini ko‘rsatuvchi iteratorni qaytaradi
erase() Vektordan bir nechta elementni o‘chiradi
front() Vektorning birinchi elementini qaytaradi
insert() Vektorga bir nechta element joylashtiradi
max_size() Vektorda bo‘lishi mumkin bo‘lgan elementlarning maksimal sonini qaytaradi
pop_back() Vektorning oxirgi elementini o‘chiradi
push_back() Vektorning oxiriga element qo‘shadi
rbegin() Vektorning oxirgi elementini ko‘rsatuvchi teskari iteratorni qaytaradi
rend() Vektorning birinchi elementidan bevosita oldingi pozitsiyani ko‘rsatuvchi teskari iteratorni qaytaradi
reserve() Vektor uchun xotira ajratadi
resize() Vektor o‘lchamini o‘zgartiradi, kerak bo‘lsa elementlarni qo‘shadi yoki o‘chiradi
shrink_to_fit() Kerak bo‘lsa, vektor uchun ajratilgan xotirani elementlar soniga aynan mos keladigan qilib kamaytiradi
size() Vektordagi elementlar sonini qaytaradi
swap() Bir vektorning tarkibini boshqasi bilan almashtiradi

Vektorlar haqida C++ vektorlar darsligimizda batafsil bilib oling.




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!