Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»


map_sl m2;              // Бос сөздікті құру



Pdf көрінісі
бет466/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   462   463   464   465   466   467   468   469   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

map_sl m2; 

            // Бос сөздікті құру

m2.insert(map_sl::value_type("Lena", 3157725)); 

str = "Anna"; 

num = 5536590;

m2.insert(make_pair(str, num)); 

num = 5530000;

// Сөздікте бар жазбаны кірістіруге талпыну:

m2.insert(make_pair(str, num)); 

i = m1.begin();

m2.insert(*i);           // m2 сөздігіне m1 сөздігінің 

                        // алғашқы элементін кірістіру

m2["Lena"] = 2222222; 

    // Элементті түзету

for (i = m2.begin(); i != m2.end(); i++)  // Сөздікті 

                                          // шығару

cout << (*i).fi rst << " " << (*i).second << endl;

Программа орындалуының нəтижесі:



Anna  5536590 

Ivanova N.M.  3563398 

Lena  2222222

Берілген 



insert

 функциясының екінші формасы кірістіру үрдісін жылдам-

дату үшін қолданылады. Осы мақсатта оған бірінші параметр ретінде кірістіру 

орнын іздеу басталатын сөздіктегі позиция беріледі

1

. Кірістіру сөздікте 



x

 мəні 


болмаған жағдайда ғана орындалады. Функция итераторды 



Достарыңызбен бөлісу:
1   ...   462   463   464   465   466   467   468   469   ...   642




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет