• Hosila konteynerlarga quyidagilar kiradi
  • STL kutubxonasidagi maxsus vectorning ichiga ma’lumot qo’shish uchun quyidagi funksiyadan foydalaniladi.
  • Ro’yhat ( list )
  • Asosiy konteynerlarga quyidagilar kiradi




    Download 0.72 Mb.
    bet3/4
    Sana07.01.2023
    Hajmi0.72 Mb.
    #37708
    1   2   3   4
    Bog'liq
    6-Mavzu Shablonlar va STL komponentlar
    elektr-energiya-sifatini-elektr-energiyasi-isrofiga-ta-siri, Elektrotexnika materiallari, 4-Mavzu sinflar va dostona funksiyalar, 2-Tajriba ishi topshiriqlari, 7 yosh inqirozi uning sabablari va alomatlari, Atestatsiya savollari (5-qism), Kompyuter arxitekturasi fanidan tayyorlagan mustaqil ish, 30g-45, 50B-21, Doc1, 2.2, 1, Risklarni boshqarish TEST.Kunduzgi 100, Cao Lina VKR

    Asosiy konteynerlarga quyidagilar kiradi:

    • vectordinamik massiv
    • list — chiziqli ro‘yxat
    • dequeikki tarafli tartib
    • set — to‘plam
    • multiset — har bir elementi noyob bo‘lishi shart emas to‘plam
    • map — kalit/ qiymat juftlikni saqlash uchun assosiativ ro‘yxat. Bunda har bir kalit bitta qiymat bilan bog‘langan.
    • multimap — har bir kalit bilan ikkita yoki ko‘proq qiymatlarbog‘langan

    Hosila konteynerlarga quyidagilar kiradi:

    • stack — stek
    • queue — tartib
    • priority_queueprioritetli tartib
    • STL kutubxonasidagi standart shablonlardan foydalanish uchun kerakli header fayllarni dasturga ulash lozim.

    vector

    • Birinchi bo’lib STL dagi vector bilan ishlaymiz. Buning uchun vector header faylini dasturga ulaymiz.
    • Vector tipidagi o’zgaruvchi yaratamiz. Buning uchun

    • vector var_name
    • Bu yerda

    • type – vector tarkikibiga kiruvchi o’zgaruvchilarning toifasi
    • var_namevectorning nomi

    STL kutubxonasidagi maxsus vectorning ichiga ma’lumot qo’shish uchun quyidagi funksiyadan foydalaniladi.

    • STL kutubxonasidagi maxsus vectorning ichiga ma’lumot qo’shish uchun quyidagi funksiyadan foydalaniladi.
    • push_back( value )
    • - value –vectorga qo’shiluvchi qiymat

    Ro’yhat (list)

    • Ro’yxat STL kutubxonasidagi list konteyneri bilan ishlash. Buning uchun eng avvalo list header faylini dasturimizga ulaymiz.
    • List tipidagi o’zgaruvchini yaratish:
    • list <type> list_name;
    • push_back( value ) – listning oxiriga qo’shish
    • push_front( value ) – listning boshiga qo’shish
    • List elementlariga murojatni amalga oshirish uchun iteratorlardan foydalanish zarur.

    Download 0.72 Mb.
    1   2   3   4




    Download 0.72 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Asosiy konteynerlarga quyidagilar kiradi

    Download 0.72 Mb.