• include
  • Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti farg’ona filiali “telekommunikatsiya texnologiyalari “ fakulteti dastur injiniring yo’nalishi




    Download 193,43 Kb.
    bet2/3
    Sana23.07.2024
    Hajmi193,43 Kb.
    #268361
    1   2   3
    Bog'liq
    Mavzu Аssotsiativ konteynerlar (set, map, multiset, multimap)-fayllar.org

    map - kalitlarga ajratilgan kalit-qiymat juftliklari to'plami. Har bir element ma'lumotlar qiymati va saralash kalitiga ega bo'lgan to'plamdan ma'lumotlarni saqlash va olish uchun ishlatiladi. Kalit qiymati noyobdir va ma'lumotlarni avtomatik saralash uchun ishlatiladi. map da elementning qiymati to'g'ridan-to'g'ri o'zgartirilishi mumkin. Kalit qiymati doimiy bo'lib, uni o'zgartirib bo'lmaydi


    • map - kalitlarga ajratilgan kalit-qiymat juftliklari to'plami. Har bir element ma'lumotlar qiymati va saralash kalitiga ega bo'lgan to'plamdan ma'lumotlarni saqlash va olish uchun ishlatiladi. Kalit qiymati noyobdir va ma'lumotlarni avtomatik saralash uchun ishlatiladi. map da elementning qiymati to'g'ridan-to'g'ri o'zgartirilishi mumkin. Kalit qiymati doimiy bo'lib, uni o'zgartirib bo'lmaydi

    1. std::map: Ushbu assotsativlangan konteyner kalitlarni sanab o'tadi va ushbu kalitlarga bog'liq qiymatlarni saqlaydi. std::map qidiruv operatsiyalarida juda tez va tez-tez C++ standart kutubxonasida qo'llaniladi.


    • 1. std::map: Ushbu assotsativlangan konteyner kalitlarni sanab o'tadi va ushbu kalitlarga bog'liq qiymatlarni saqlaydi. std::map qidiruv operatsiyalarida juda tez va tez-tez C++ standart kutubxonasida qo'llaniladi.

    #include


    • #include

    • #include

    • int main() {

    • std::map m;


    • // qo'shish operatsiyasi

    • m["bir"] = 1;

    • m["ikki"] = 2;

    • m["üch"] = 3;


    • //kirish operatsiyasi

    • std::cout << "M["bir"] = " << m["bir"] << std::endl;


    • return 0;

    • }

    multiset - bir xil kalitlar bilan ishlovchi turlar va funksiyalarga ega konteynerdir. set sinfida mavjud barcha barcha funksiyalar multimap sinfi uchun ham qo’llaniladi. Faqat mavjud elementlarga murojaat qilishda funksiya sintaksisi o’zgarishi mumkin.


    • multiset - bir xil kalitlar bilan ishlovchi turlar va funksiyalarga ega konteynerdir. set sinfida mavjud barcha barcha funksiyalar multimap sinfi uchun ham qo’llaniladi. Faqat mavjud elementlarga murojaat qilishda funksiya sintaksisi o’zgarishi mumkin.


    Download 193,43 Kb.
    1   2   3




    Download 193,43 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti farg’ona filiali “telekommunikatsiya texnologiyalari “ fakulteti dastur injiniring yo’nalishi

    Download 193,43 Kb.