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



Pdf көрінісі
бет417/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   413   414   415   416   417   418   419   420   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

ЕСКЕРТУ

npos

 шамасы 


string

 класының статикалық мүшесі болып жəне 



size_type

 

типінің ең үлкен оң саны (барлығы бірліктер биттік бейнелеуде) болып табылады.



 


312

Тіркесті толығымен тазартуды 



сlear

 функциясының көмегімен жүзеге 

асыруға болады:

void clear(); 

Тіркестің бір бөлігін басқамен алмастыру үшін 



rерlасе

 функциясы 

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

replace(size_type pos1, size_type n1, const string& str); 

replace(size_type pos1, size_type n1, const string& str, 

 

 

 

 

   size_type pos2, size_type n2);

Мұндағы 


pos1

 – шақырушы тіркестің алмастыру басталатын позициясы, 



n1

 

– өшірілетін элементтер саны, 



pos2

 – шақырушы тіркеске кірістіру басталатын 



str

 тіркесінің ішкі позиция нөмірі, 



n2

 – 


str

 тіркесінің кірістірілетін элемент-

тер саны. Егер 

pos1

 немесе 


pos2

 мəні соған сəйкес тіркес ұзындығынан артық 

болса, 

out_of_range

 аластамасы, ал нəтиженің ұзындығы тіркестің мүмкін 

болатын максималды ұзындығынан артық болған жағдайда, 

length_error

 

аластамасы туындайды.  



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

қатарласа орналасқан 





Достарыңызбен бөлісу:
1   ...   413   414   415   416   417   418   419   420   ...   642




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

    Басты бет