const_reverse_iterator rend() const Кері тізбектегі соңғы элементтен кейін
орналасқан элементке нұсқайды
Əрбір контейнерде осы типтер мен əдістер олардың жүзеге асырылуына
тəуелді тəсілмен анықталады.
Барлық контейнерлерде олардың өлшемі туралы мəлімет алуға мүмкіндік
беретін əдістер анықталған:
Əдіс Түсініктемесі size() Элементтер саны
max_size() Контейнердің максималды өлшемі (миллиард элемент шамасында)
empty() Контейнердің бос екендігін көрсететін бульдік функция
Контейнерлердің басқа өрістері мен əдістерін қажеттілігі туған кезде
қарастырамыз.
STL кітапханасы 13 тақырыптық файлда анықталады, олар:
algorithm deque functional iterator list map memory numeric queue set stack utility vector Тізбекті контейнерлер Веторлар (
vector ), екіжақты кезектер (
deque ) жəне тізімдер (
list )
операциялардың əртүрлі жиынтығын сүйемелдейді, олардың ішінде өзара бір-
біріне сəйкес келетін бірдей операциялар да бар. Олар əртүрлі тиімділікпен
жүзеге асырылуы мүмкін:
321 Операция Əдіс vector deque list Басына кірістіру
push_front - + + Басынан жою
pop_front - + + Соңына кірістіру
push_back + + + Соңынан жою
pop_back + + + Кездейсоқ орынға
кірістіру
insert (+) (+) + Кездейсоқ орыннан
жою
erase (+) (+)