• Iteratorlar
  • array sinfi shabloni template




    Download 1,25 Mb.
    bet2/8
    Sana18.05.2024
    Hajmi1,25 Mb.
    #243251
    1   2   3   4   5   6   7   8

    array sinfi shabloni

    • template
    • std::size_t N> 

      struct array;

      array - N o'lchamdagi massivni o'rab turadigan konteyner.

    Ketma-ket konteynerda ishlatiladigan turlar


    Tur

    Aniqlanishi

    array ning funksiya – a’zolari


    Nomi

    Izoh

    at

    Ko'rsatilgan elementga indeks tekshiruvi bilan kirishni ta'minlaydi

    operator[]

    Belgilangan elementga kirishni ta'minlaydi

    front

    Birinchi elementga kirishni ta'minlaydi

    back

    Oxirgi elementga kirishni ta'minlaydi

    data (C++11)

    Massivning birinchi haqiqiy elementiga ko'rsatgichni qaytaradi

    Iteratorlar


    Nomi

    Izoh

    begin, cbegin

    Iterator birinchi elementni qaytaradi.

    end, cend

    Iterator oxirgi elementni qaytaradi.

    rbegin, crbegin

    Iteratorni birinchi elementga teskarisini qaytaradi.

    rend, crend

    Oxirgi elementning teskarisini qaytaradi.

    Iteratorlar to’plam elementlariga kirishni ta'minlaydi. Iteratorlardan foydalanib, elementlarni takrorlash juda qulay. Iterator turi iterator tomonidan tavsiflanadi. Ammo har bir to’plam uchun iteratorning o'ziga xos turlari mavjud.

    Download 1,25 Mb.
    1   2   3   4   5   6   7   8




    Download 1,25 Mb.