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



Pdf көрінісі
бет486/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   482   483   484   485   486   487   488   489   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

vector v;

...

for (vector reverse_iterator i = v.rbegin(); 

 

i != v.rend; ++i) 

 

cout << *i << " ";

Егер контейнер 



const

 ретінде (мысалы, функцияға берілетін парамет-

рлер тізімінде) жарияланған болса, онда 

const 

префиксі бар итераторды – 



const_reverse_iterator

 қолдану қажет.



К ірістіру итераторлары

Кірістіру итераторлары да, кері итераторлар сияқты, итераторлардың 

адаптерлері болып табылады. Олар контейнердің басына, соңына неме-

се кездейсоқ жеріне жаңа элементтер қосу үшін қолданылады. Стандартты 

кітапханада шығыс итераторлары негізінде құрылған кірістіру итераторлары 

кластарының үш түрлі шаблоны анықталған, олар: 



back_insert_iterator



front_insert_iterator



insert_iterator

.

Сонымен қатар, үш кірістіру функциясы да анықталған:



template back_insert_iterator

 back_inserter(C& 

x); 

template front_insert_iterator

 front_inserter(C& 

x); 

template insert_iterator 



Достарыңызбен бөлісу:
1   ...   482   483   484   485   486   487   488   489   ...   642




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

    Басты бет