• Konteynerlar
  • Vektor bilan bogliq bazi funktsiyalar: Iteratorlar begin ()
  • Kompyuter injiniring




    Download 0.49 Mb.
    Pdf ko'rish
    bet7/8
    Sana09.12.2022
    Hajmi0.49 Mb.
    #33902
    1   2   3   4   5   6   7   8
    Bog'liq
    691-21 Guruh Xurshid Otajonov 1-5 labaratoriya
    Tarmoqlararo Ekran texnologiyalari TARMOQ XAFSIZLIGI, 123456, rad etilgan murojat, 7086-1364-37e3-b236-8b01-9249-2279, 2-sinf (1), 1682764253 (1), МАЬЛУМОТНОМА, реестр тиббий курик, 6 mavzu, Mustaqil ish mavzulari AIB, 336, Kreativ fikrlash, Новые Тесты для выпускников
     1. Konteynerlar 
     2. Algoritmlar
    3. Iteratorlar 
    Ushbu uchta komponent bir-biri bilan sinergiyada birgalikda ishlaydi va turli xil 
    dasturiy echimlarni qo'llab-quvvatlaydi. Algoritm konteynerlarda saqlanadigan 
    operatsiyani bajarish uchun iteratorlardan foydalanadi.
    Konteyner - bu xotirada ma'lumotlarni uyushgan tartibda saqlaydigan ob'ekt. STL-
    dagi konteynerlar shablon sinflari tomonidan amalga oshiriladi va shuning uchun 
    har xil turdagi ma'lumotlarni saqlash uchun ularni osonlikcha o'zgartirish va 
    sozlash mumkin. Konteynerlarda joylashgan ma'lumotlarni qayta ishlash uchun 
    ishlatiladigan protsedura algoritm sifatida belgilanadi. STL boshlang'ich, qidirish, 
    nusxalash, saralash va birlashtirish, nusxalash, saralash va birlashtirish kabi 
    vazifalarni qo'llab-quvvatlash uchun juda ko'p turli xil algoritmlarni o'z ichiga oladi. 
    Algoritmlar shablon funktsiyalari bilan amalga oshiriladi.
    Konteynerlar  
    STL uchta toifaga birlashtirilgan o'nta konteynerni belgilaydi. 


     Vektorlar element kiritilganda yoki o'chirilganda avtomatik ravishda o'lchamlarini 
    o'zgartirish qobiliyatiga ega bo'lgan dinamik massivlar bilan bir xil, ularni saqlash 
    konteyner tomonidan avtomatik ravishda boshqariladi. Vektor elementlari 
    tutashgan omborga joylashtiriladi, shunda ularga iteratorlar yordamida o'tish va 
    o'tish mumkin. Vektorlarda ma'lumotlar oxiriga kiritiladi. Oxirida qo'shish 
    differentsial vaqtni oladi, chunki ba'zida qatorni kengaytirishga ehtiyoj paydo 
    bo'lishi mumkin. Oxirgi elementni olib tashlash faqat doimiy vaqtni oladi, chunki 
    o'lchamlarning o'zgarishi bo'lmaydi. 
    Vektor bilan bog'liq ba'zi funktsiyalar: 
     Iteratorlar 
     begin () - Vektordagi birinchi elementga ishora qiluvchi qaytaruvchini qaytaradi

    Download 0.49 Mb.
    1   2   3   4   5   6   7   8




    Download 0.49 Mb.
    Pdf ko'rish