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



Pdf көрінісі
бет431/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   427   428   429   430   431   432   433   434   ...   642
<

 немесе 


<=

 операциялары берілген 

тип үшін анықталмауы мүмкін. Инкремент операциясы (

i++

) осыдан 

кейін итератор контейнердің қарап шығу реттілігіндегі келесі элементіне 

нұсқайтындай етіп жүзеге асырылған. Вектор элементіне қол жеткізу 

қарапайым нұсқауыштардағы сияқты, адрессіздендіру операциясының 

көмегімен орындалады. 

Бұл берілген мысалда 

vector

 сөзін жай ғана 



deque

 немесе 


list

 сөзіне ал-

мастыру арқылы вектордың орнына кез келген тізбекті контейнерді қолдануға 

болатын еді. Мұндайда мəліметтердің ішкі көрінісі (бейнесі) жəне қолжетімді 

операциялар жиынтығы өзгеретін еді, ал программаның орындалу тəртібінде 

ешқандай өзгерістер болмайтын еді. 

Алайда, 

for

 цикінің орнына индекс бойынша қол жеткізу операциясы 



[ ]

 

қолданылған 





Достарыңызбен бөлісу:
1   ...   427   428   429   430   431   432   433   434   ...   642




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

    Басты бет