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



Pdf көрінісі
бет426/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   422   423   424   425   426   427   428   429   ...   642
multimap

), жиындар (



set

), дубликатты 

(көшірмелі) жиындар (

multiset

) жəне биттік жиындар (



bitset

).

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



негізінде өзіндік контейнерлік кластарын құра алады.

STL кітапханасының орталық ұғымы шаблон болып табылады, сондықтан 

осы тараудың материалын оқуға кірісуден бұрын бұл ұғымның оқырмандар 

үшін жұмбақ еместігіне көз жеткізу керек (88 б. «Функциялардың шаблон-

дары» бөлімін жəне 228 б. «Класc шаблондары» бөлімін қараңыз). Сонымен 

қатар, атаулар кеңістіктері (107 б.), функцияларды асыра жүктеу (86 б.) жəне 

операцияларды асыра жүктеу (205 б.) түсініктерімен таныс болу керек. 

Контейнерлік кластар оларды пайдалану кезінде стандартталған 

интерфейсті  қамтамасыз етеді. Əртүрлі контейнерлер үшін аттары бірдей 

операциялардың мағынасы да бірдей, негізгі операцияларды контейнердің 

барлық типтерінде қолдануға болады. Стандарт тек контейнерлердің 

интерфейстерін анықтайды, сондықтан олардың əртүрлі жүзеге асырулары 

тиімділігі бойынша бір-бірінен айтарлықтай өзгеше болуы мүмкін. 

Кез келген дерлік контейнерлік класта төменде көрсетілген типтердің 

өрістері анықталған:



Достарыңызбен бөлісу:
1   ...   422   423   424   425   426   427   428   429   ...   642




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

    Басты бет