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


for (i = m1.begin(); i != m1.end(); i++)



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

for (i = m1.begin(); i != m1.end(); i++)

 

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

 return 

0;

}

Ал 


insert

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

анықталатын элементтер тобын кірістіру үшін қолданылады. Элементтерді 

өшіру жəне сөздікті тазарту функциялары басқа контейнерлердің осы аттас 

функцияларына ұқсас жұмыс істейді: 

erase

 функциясының бірінші фор-

масы сөздіктен итератор арқылы берілген позициядағы элементті, екіншісі 

элементті кілті бойынша, ал үшіншісі элементтер диапазонын өшіреді.

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

сілтемелерді жарамсыз етіп тастамайды, ал өшіру операциялары тек өшірілетін 

элементтермен байланысқан итераторлар мен сілтемелердің күшін жояды.  

Екі сөздіктің барлық элементтерін өзара алмастыру үшін 



swap 

функциясы 

қолданылады:



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




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

    Басты бет