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



Pdf көрінісі
бет416/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   412   413   414   415   416   417   418   419   ...   642
str

 тіркесінің 



pos2 

позициясы-

нан басталатын 

n

 элементінен жəне олардан кейін орналасатын шақырушы 

тіркестің қалған символдарынан тұрады. Егер 

n

 саны 


str

 тіркесінің 

ұзындығынан артық болса, онда 

str

 тіркесі соңына дейін  көшіріледі. Егер 



pos1

 немесе 


pos2

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



out_of_range

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

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

length_error

 

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



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

тіркесінің 



pos

 позициясынан басталатын 



n

 символын кірістіреді. 

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

erase

 функциясы қолданылады:



erase(size_type pos = 0, size_type n = npos);

Ол шақырушы тіркестің 



pos

 позициясынан басталатын 



n

 элементті 

өшіреді. Егер 

pos

 мəні көрсетілмесе, элементтер тіркестің басынан бастап 

өшіріледі. Егер 

n

 шамасының мəні көрсетілмеген болса, тіркес соңына дейін 

(тіркестің қалған бөлігі түгелдей) өшіріледі. 



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




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

    Басты бет