498
Р
рекурсивті функция, 85
С
сапа критерийлері (программаның), 5
сөздік, 342
стандартты
ағымдар, 283
аластамалар, 248
статикалық
əдістер, 201
өрістер, 201
стек, 129, 336
стекті тарқату, 241
сызықтық тізім, 124
сілтеме, 56
Т
таза виртуалды əдіс, 223
тақырыптық файл, 8, 99
таңдау əдісі, 58
тармақталу, 33
терістеуіштер, 366
типтелген тұрақты, 22
типті түрлендіру, 33
төмен қарай
жобалау, 119
тестілеу, 121
төмендететін түрлендіру, 251
түйінді сөздер, 11
түсініктеме, 14
тура итератор, 357
туынды кластар, 216
тұрақты, 12
класс шаблондарының т.-ы, 236
тұрақтылық итератор, 357
тұрақтылық
əдіс, 195
объект, 195
тізбек, 356
тізбектелу, 33
тізбектік
контейнерлер, 318
тізім, 228, 321, 331
тізім түйіні, 228
тілді сүйемелдеу құралдары, 411
тіркес, 63
тіркестік литерал, 13
Ф
файлдық ағымдар, 300
формат
модификаторлары, 419
спецификациялары, 419
форматтаушы əдістер, ағымдар, 287
функция
прототипі, 74
сигнатурасы, 74
тақырыбы, 74
типі, 75
шаблонының специализациясы, 90
функциялар, 74
main, 91
анықтамасы, 74
асыра жүктелуі, 86
жариялануы, 74
құрамдас, 75
рекурсивті, 85
шаблондары, 88
функция-операциялар, 205
функционалдық класс, 211
функциональдық объект, 363
Х
хабарлама, 189
Ц
цикл, 33
Ш
шаблондардың
стандартты
кітапханасы, 318
шығыс итератор, 357
499
МАЗМҰНЫ
Алғы сөз ......................................................................................................................................3
I БӨЛІМ. Құрылымдық программалау ...............................................................................5
1-тарау. C++ тілінің базалық құралдары .............................................................................7
Тілдің құрамы ......................................................................................................................7
C++ тілінің алфавиті ....................................................................................................10
Идентификаторлар ........................................................................................................10
Түйінді сөздер ...............................................................................................................11
Операциялар таңбалары ...............................................................................................11
Тұрақтылар ....................................................................................................................12
Түсініктемелер ..............................................................................................................14
C++ тіліндегі мəліметтер типтері ....................................................................................15
Мəліметтер типтерінің тұжырымдамасы ...................................................................15
Мəліметтердің негізгі типтері .....................................................................................15
Программа құрылымы .................................................................................................19
Айнымалылар жəне өрнектер ..........................................................................................22
Айнымалылар ...............................................................................................................22
Операциялар ..................................................................................................................25
Өрнектер ........................................................................................................................32
Құрылымдық программалаудың базалық конструкциялары ........................................33
«Өрнек» операторы ......................................................................................................35
Тармақталу операторлары ...........................................................................................36
Цикл операторлары ......................................................................................................40
Басқаруды беру операторлары .....................................................................................46
Нұсқауыштар мен жиымдар .............................................................................................48
Нұсқауыштар .................................................................................................................48
Сілтемелер .....................................................................................................................56
Жиымдар .......................................................................................................................57
Қолданушылар анықтайтын мəліметтер типтері ...........................................................65
Типтердің атын ауыстыру (typedef) ............................................................................65
Тізбелер (enum) .............................................................................................................66
Құрылымдар (struct) .....................................................................................................67
Біріктірмелер (union) ....................................................................................................70
Достарыңызбен бөлісу: