Amaliy mashg’ulot- 5 Mavzu: stl komponentalar va konteynerlar bilan tanishish. Shablonlar standart kutubxonasining tuzilmasi. Foydalanuvchining shablonlari


at (g) - Vektordagi ‘g’ holatidagi elementga havolani qaytaradi  front ()



Yüklə 442,25 Kb.
Pdf görüntüsü
səhifə4/8
tarix01.11.2022
ölçüsü442,25 Kb.
#118866
1   2   3   4   5   6   7   8
5-amaliy mashg\'ulot

at (g) - Vektordagi ‘g’ holatidagi elementga havolani qaytaradi 
front () - Vektordagi birinchi elementga havolani qaytaradi 
back () - Vektordagi oxirgi elementga havolani qaytaradi 
data () - Vektor tomonidan tegishli elementlarni saqlash uchun ichki ishlatgan xotira 
qatoriga to'g'ridan-to'g'ri ko'rsatgichni qaytaradi. 
 
Modifikatorlar: 
assigned () - U eski elementlarni almashtirish orqali vektor elementlariga yangi 
qiymat beradi 
push_back () - Bu elementlarni orqa tomondan vektorga suradi 
pop_back () - Vektordagi elementlarni orqa tomondan ochish yoki olib tashlash 
uchun ishlatiladi. 
insert () - Belgilangan joyga element oldidan yangi elementlarni qo'shadi 
erase () - Belgilangan pozitsiyadan yoki diapazondan idishdagi elementlarni olib 
tashlash uchun ishlatiladi. 
swap () - Bir vektor tarkibini boshqa bir xil vektor bilan almashtirish uchun 
ishlatiladi. O'lchamlari farq qilishi mumkin. 
clear () - U vektor konteynerining barcha elementlarini olib tashlash uchun 
ishlatiladi 
emplace () - Joyiga yangi element qo'shib idishni kengaytiradi 
emplace_back () - Bu vektor konteyneriga yangi element kiritish uchun ishlatiladi, 
yangi element vektor oxiriga qo'shiladi. 
Set - bu Key tipidagi noyob ob'ektlarning saralangan to'plamini o'z ichiga 
olgan Assotsiativ konteyner. Har bir element faqat bir marta sodir bo'lishi mumkin, 
shuning uchun uni takrorlashga yo'l qo'yilmaydi. 
To'rt turdagi Assotsiativ konteynerlar mavjud: set, multiset, xarita va 
multimap
Setdagi elementlarning qiymatini idishda bir marta o'zgartirish mumkin emas, 
ya'ni elementlar doimo const. Ammo ular idishga solinishi yoki olib tashlanishi 
mumkin. 
O'rnatilgan konteynerlar odatda unordered_set konteynerlarga qaraganda 
individual elementlarga o'zlarining kalitlari bo'yicha kirishda sekinroq, ammo ular 
buyurtmalariga binoan pastki to'plamlarda to'g'ridan-to'g'ri takrorlanishga imkon 
beradi. 

Yüklə 442,25 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin