Mavzu: Аssotsiativ konteynerlar (set, map, multiset, multimap)


#include #include #include


Download 62.62 Kb.
bet3/3
Sana20.06.2023
Hajmi62.62 Kb.
#1630199
1   2   3
Bog'liq
Mustaqil ish 5 Abror Otabekov

#include

  • #include
  • #include
  • using namespace std;
  • int main() {
  • multimap myMap;
  • // Ma'lumotlarni qo'shish
  • myMap.insert(make_pair(1, "Ali"));
  • myMap.insert(make_pair(2, "Vali"));
  • myMap.insert(make_pair(3, "Hasan"));
  • myMap.insert(make_pair(1, "Mehmet"));
  • myMap.insert(make_pair(2, “Oysha"));

// Ma'lumotlarni chop etish

  • // Ma'lumotlarni chop etish
  • multimap::iterator it;
  • for (it = myMap.begin(); it != myMap.end(); it++) {
  • cout << it->first << " => " << it->second << endl;
  • }
  • return 0; }

Bu misolda multimap turidan foydalanib multimap yaratdik. Keyinchalik, insert() funksiyasi bilan multimapga maʼlumotlarimizni qoʻshdik. Kalit-qiymat juftligimizning birinchi elementi (kalit) int tipiga, ikkinchi element (qiymat) esa string tipiga ega. Nihoyat, biz multimapdagi har bir ma'lumotni chop etish uchun iteratordan foydalandik.

  • Bu misolda multimap turidan foydalanib multimap yaratdik. Keyinchalik, insert() funksiyasi bilan multimapga maʼlumotlarimizni qoʻshdik. Kalit-qiymat juftligimizning birinchi elementi (kalit) int tipiga, ikkinchi element (qiymat) esa string tipiga ega. Nihoyat, biz multimapdagi har bir ma'lumotni chop etish uchun iteratordan foydalandik.

Download 62.62 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling