Skip to content

vector kutubxonasi

C++ vector kutubxonasi

<vector> kutubxonasi vektorlar ustida vazifalarni bajarish imkonini beruvchi ko'plab funksiyalarga ega.

Ommabop vektor funksiyalari ro'yxati quyidagi jadvalda keltirilgan.

FunksiyaTavsif
assign()Vektorni bir nechta qiymatlar bilan to'ldiradi
at()Vektordan indekslangan elementni qaytaradi
back()Vektorning oxirgi elementini qaytaradi
begin()Vektorning boshlanishiga ishora qiluvchi iterratorni qaytaradi
capacity()Vektorning zahiralangan xotirasi saqlashi mumkin bo'lgan elementlar sonini qaytaradi
clear()Vektorning barcha tarkibini olib tashlaydi
data()Vektor elementlari saqlanadigan xotira blokiga ko'rsatkichni qaytaradi
empty()Vektor bo'sh yoki yo'qligini tekshiradi
end()Vektorning oxiriga ishora qiluvchi iterratorni qaytaradi
erase()Vektordan bir nechta elementlarni olib tashlaydi
front()Vektorning birinchi elementini qaytaradi
insert()Vektorga bir nechta elementlarni joylashtiradi
max_size()Vektor ega bo'lishi mumkin bo'lgan elementlarning maksimal sonini qaytaradi
pop_back()Vektorning oxirgi elementini olib tashlaydi
push_back()Vektor oxiriga element qo'shadi
rbegin()Vektorning oxirgi elementiga ishora qiluvchi teskari iterratorni qaytaradi
rend()Vektorning birinchi elementidan oldingi pozitsiyaga ishora qiluvchi teskari iterratorni qaytaradi
reserve()Vektor uchun xotira zahiralaydi
resize()Zarur bo'lganda elementlarni qo'shish yoki olib tashlash orqali vektor o'lchamini o'zgartiradi
shrink_to_fit()Elementlar soniga aniq mos kelishi uchun kerak bo'lsa vektorning zahiralangan xotirasini kamaytiradi
size()Vektordagi elementlar sonini qaytaradi
swap()Bitta vektor tarkibini boshqasi bilan almashtiradi

Vektorlar haqida ko'proq ma'lumotni bizning C++ Vector qo'llanmamizda bilib olishingiz mumkin.