5-Nazariy savollarga javoblar
101-19 guruh Boltaeva Maftuna
6.Size() funksiyasini tushuntirib bering.
Hamma konteynerli sinflar uchta o‘lchamni tekshirish operatsiyalarini qo‘llaydi.
- size(). Funksiya konteynerda joriy elementlar sonini qaytaradi
- empty(). Konteynerning (size()==0) joriy elementlar nol soninini tekshirish
qisqartirilgan shakli. Ammo, empty() funksiyasi yanada samarali amallanishi
mumkin, shuning uchun imkoni boricha aynan shuni ishlatish lozim.
- max_size(). Funksiya konteynerning ichida bo‘lishi mumkin bulgan
elementlarning maksimal sonini qaytaradi. Son amallanishiga bog‘liq.
Masalan, odatda Vectorning hamma elementlari xotiraning birta blokining
ichida saqlanadi, bunisi PCga qo‘shimcha cheklovlar qo‘yishi mumkin.
Umumiy vaziyatda max_size() indeks tipi maksimal qiymati bilan bir hil
bo‘ladi.
Do'stlaringiz bilan baham: |