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.
| Funksiya | Tavsif |
|---|---|
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.
