типінің ең үлкен оң саны (барлығы бірліктер биттік бейнелеуде) болып табылады.
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
аластамасы туындайды.
Алмастыру функциясының үшінші формасы шақырушы тіркестің
қатарласа орналасқан
Достарыңызбен бөлісу: