Задача этой книги дать краткое и четкое изложение языка С++ в соответствии со стандар том iso/iec 14882. Она предназначена для студентов, изучающих язык «с нуля»



Download 2 Mb.
bet231/232
Sana29.03.2022
Hajmi2 Mb.
#516205
TuriЗадача
1   ...   224   225   226   227   228   229   230   231   232
Bog'liq
Т. А. Павловская C C . Программирование на языке высокого уровня


partial_sort, aëãîðèòì, 363
paqueue, 313
pop, queue, 3rtial_sort_copy, aëãîðèòì, 363 partial_sum, aëãîðèòì, 371
partition, aëãîðèòì, 363
peek, istream, 273
perror, 431
plus, ôóíêöèîíaëüíûé îáúåêò, 335 pointer_to_binary_function, 338
pointer_to_unary_function, 338 pop, proirity_12
pop, stack, 311
pop_back, list, 307
pop_back, vector, 302
pop_back, êîíòåéíåðû, 298
pop_front, deque, 306
pop_front, list, 306
pop_front, êîíòåéíåðû, 297
pop_heap, aëãîðèòì, 368
pow, 93, 431
precision, ios, 270
prev_permutation, aëãîðèòì, 362
printf, 27, 81, 90, 231, 431
private, 178, 200
proirity_queue, 313
protected, 200
ptr_fun, 338
ptrdiff_t, 331, 402
public, 179, 200, 210
push, proirity_queue, 313
push, queue, 312
push, stack, 311
push_back, list, 306
push_back, vector, 302
push_back, êîíòåéíåðû, 297
push_front, deque, 306
push_front, list, 306
push_front, êîíòåéíåðû, 297
push_heap, aëãîðèòì, 368
put, ostream, 274
putback, istream, 273
putc, 90, 431
putchar, 90, 432
puts, 90, 432
putwc, 432
putwchar, 432
Q

qsort, 432
queue, 311
R

raise, 432
rand, 433
RAND_MAX, 402
random_shuffle, aëãîðèòì, 352
range_error, 379
rbegin, èòåðaòîð, 297
rdstate, ios, 278
read, istream, 273
readsome, 273
realloc, 433
reference, êîíòåéíåðû, 296
register, 30
reinterpret_cast, 238
remove, 433
remove, list, 308
remove, aëãîðèòì, 353
remove_copy, aëãîðèòì, 353
remove_copy_if, aëãîðèòì, 353
remove_if, list, 308
remove_if, aëãîðèòì, 353
rename, 433
rend, èòåðaòîð, 297
replace, string, 290
replace, aëãîðèòì, 354
replace_copy, aëãîðèòì, 354
replace_copy_if, aëãîðèòì, 354
replace_if, aëãîðèòì, 354
reserve, vector, 301
reset, bitset, 324
resetiosflags, ìaíèïóëяòîð, 272




resize, list, 307
resize, valarray, 373
resize, vector, 302
return, 76
reverse, list, 309
reverse, aëãîðèòì, 355
reverse_copy, aëãîðèòì, 355
reverse_iterator, 331
reverse_iterator rbegin, êîíòåéíåðû, 297 reverse_iterator rend, êîíòåéíåðû, 297 reverse_iterator, êîíòåéíåðû, 296
rewind, 433
rfind, string, 292
right, ios, 269
rotate, aëãîðèòì, 355
rotate_copy, aëãîðèòì, 355
RTTI, 233, 238
runtime_error, 379
S

scanf, 27, 90, 433
SCHAR_MAX, 402
SCHAR_MIN, 402
scientific, ios, 269
search, aëãîðèòì, 348
search_n, aëãîðèòì, 348
SEEK_CUR, 402
SEEK_END, 402
SEEK_SET, 402
seekg, istream, 273
seekg, ostream, 274
set, 321, 325
set, bitset, 324
set_difference, aëãîðèòì, 366
set_intersection, aëãîðèòì, 365
set_new_handler, 378
set_symmetric_difference, aëãîðèòì, 366
set_terminate, 228
set_unexpected, 228
set_union, aëãîðèòì, 366
setbase, ìaíèïóëяòîð, 272
setbuf, 89, 434
setf, ios, 270
setfill, ìaíèïóëяòîð, 272
setiosflags, ìaíèïóëяòîð, 272
setlocale, 434
setprecision, ìaíèïóëяòîð, 272
setvbuf, 89, 434
setw, ìaíèïóëяòîð, 272
shift, valarray, 373
short, 23
showbase, ios, 269
showpoint, ios, 269
showpos, ios, 269
SHRT_MAX, 402
SHRT_MIN, 402
sig_atomic_t, 403
SIG_DFL, 403
SIG_ERR, 403
SIG_IGN, 403
SIGABRT, 403
SIGFPE, 403
SIGILL, 403
SIGINT, 403
signal, 434
signed, 23
SIGSEGV, 403
SIGTERM, 403
sin, 93, 434
sinh, 93, 434
size, bitset, 325
size, proirity_queue, 313
size, queue, 312
size, stack, 311
size, string, 294
size, valarray, 373
size, êîíòåéíåðû, 297
size_t, 192, 403
size_type, êîíòåéíåðû, 296
sizeof, 231
skipws, ios, 269
slice, 374
slice_array, 371, 375
sort, list, 308
sort, aëãîðèòì, 364
sort_heap, aëãîðèòì, 368
splice, list, 307
sprintf, 90, 435
sqrt, 93, 435
srand, 435
sscanf, 90, 435
stable_partition, aëãîðèòì, 363
stable_sort, aëãîðèòì, 364
stack, 310
state, ios, 278
static, 30, 74, 185
static_cast, 237
std, 100, 264
stdaux, 89
stderr, 89, 403
stdin, 89, 403
stdio, ios, 269
stdout, 89, 403
stdprn, 89
STL, 295
str, stringstream, 283
strcat, 91, 435
strchr, 91, 435
strcmp, 91, 435
strcoll, 436
strcpy, 91, 436
strcspn, 436
streambuf, 265, 403
streamoff, 404




streamsize, 404
strerror, 436
strftime, 436
string, 286, 404
êîíñòðóêòîðû, 287
stringbuf, 404
stringstream, 282
strlen, 91, 436
strncat, 91, 436
strncmp, 91, 436
strncpy, 91, 437
strpbrk, 91, 437
strrchr, 91, 437
strspn, 437
strstr, 91, 437
strtod, 437
strtok, 438
strtol, 438
strtoul, 438
struct, 67, 209
strxfrm, 438
substr, string, 290
sum, valarray, 373
swap, list, 307
swap, map, 320
swap, set, 322
swap, string, 290
swap, vector, 302
swap, aëãîðèòì, 352
swap_ranges, aëãîðèòì, 352
swprintf, 438
swscanf, 438
sync_with_stdio, ios_base, 278
system, 439
T

tan, 93, 439
tanh, 93, 439
tellg, istream, 274
tellg, ostream, 274
template, 215
terminate, 223, 228
terminate_handler, 404
test, bitset, 325
this, 181
throw, 223, 227
tie, basic_ios, 278
time, 439
time_t, 404
tm, 405
TMP_MAX, 404
tmpfile, 439
tmpnam, 439
to_string, bitset, 325
to_ulong, bitset, 325
tolower, 93, 440
top, proirity_queue, 313
top, stack, 311
toupper, 93, 440
towlower, 440
towupper, 440
transform, aëãîðèòì, 356
true, 24
trunc, ios, 281
try, 223, 301
type_info, 238
before, 239
name, 239
typedef, 65, 220
U

UCHAR_MAX, 405
UINT_MAX, 378, 405
ULONG_MAX, 405
unary_function, 334
unary_negate, 337
underflow_error, 379
unexpected, 228
unexpected_handler, 405
unget, istream, 274
ungetc, 440
ungetwc, 440
union, 69, 209
unique, list, 308
unique, aëãîðèòì, 357
unique_copy, aëãîðèòì, 357
unitbuf, ios, 269
unsetf, ios, 270
unsigned, 23
upper_bound, map, 318
upper_bound, set, 322
upper_bound, aëãîðèòì, 360
uppercase, ios, 269
USHRT_MAX, 405
V

va_arg, 406
va_list, 406
va_start, 406
valarray, 371
value_type, êîíòåéíåðû, 296
vector, 297, 299
vector_bool, 303
vfprintf, 440
vfwprintf, 441
virtual, 206
void, 26
vprintf, 441
vptr, 207
vsprintf, 441
vswprintf, 441
vtbl, 207
vwprintf, 441



W

WCHAR_MAX, 406
wchar_t, 24
wcscat, 441
wcschr, 441
wcscmp, 442
wcscoll, 442
wcscpy, 442
wcscspn, 442
wcsftime, 442
wcslen, 442
wcsncat, 442
wcsncmp, 443
wcsncpy, 443
wcspbrk, 443
wcsrchr, 443
wcsspn, 443
wcsstr, 443
wcstod, 444
wcstok, 444
wcstol, 444
wcstombs, 444
wcstoul, 444
wcstrxfrm, 444
wctomb, 445
wctype_t, 406
WEOF, 406
werr, 407
wfilebuf, 407
whar_t, 266
width, ios, 270
wifstream, 407
win, 407
wint_t, 407
wios, 407
wistream, 266, 407
wistringstream, 407
wlog, 407
wmemchr, 445
wmemcmp, 445
wmemcpy, 445
wmemmove, 445
wmemset, 445
wofstream, 266, 407
wostream, 266, 408
wostringstream, 408
wout, 407
wprintf, 445
write, ostream, 274
ws, ìaíèïóëяòîð, 271
wscanf, 446
wstreambuf, 408
wstreamoff, 408
wstring, 408
wstringbuf, 408
wtrans_t, 406
X
x_fill, ios, 270
x_flags, 269
x_precision, ios, 270
x_width, ios, 270


А

aáñòðaêòíûé êëaññ, 208 aäaïòåð
èòåðaòîða, 331
êîíòåéíåða, 295, 310
ìåòîäa, 341
óêaçaòåëя ía ôóíêöèþ, 338 ôóíêöèè, 335
aëãîðèòìû STL, 343
aëôaâèò, 17
aññîöèaòèâíûå êîíòåéíåðû, 296, 315
Б

áaçîâûå êîíñòðóêöèè, 38
áaçîâûå êëaññû, 200
áèíaðíîå äåðåâî, 122
áèòîâîå ìíîæåñòâî, 323
áèòîâûå ïîëя, 69
áëîê, 16
áóôåð, 89, 265
В

âåêòîð, 298
âåòâëåíèå, 39
âèðòóaëüíûå ìåòîäû, 206 âêëþ÷åíèå â ïîòîê, 265 âðåìя æèçíè, 29
âñòðîåííaя ôóíêöèя, 74
âõîäíîé èòåðaòîð, 329
âûðaæåíèå, 15, 28, 37
âûõîäíîé èòåðaòîð, 329
ãåíåðaöèя èñêëþ÷åíèя, 224
Д

äâóíaïðaâëåííûé èòåðaòîð, 329
äâóñòîðîííяя î÷åðåäü, 298, 304
äåêðåìåíò, 33
äåñòðóêòîð, 188
íañëåäîâaíèå, 205
äèíaìè÷åñêèå ïåðåìåííûå, 53 äèíaìè÷åñêèå ñòðóêòóðû äaííûõ, 114 äèíaìè÷åñêèé ìaññèâ, 60
äèðåêòèâa ïðåïðîöåññîða, 93 äðóæåñòâåííûå
êëaññû, 188
ôóíêöèè, 187



E

çaãîëîâîê ôóíêöèè, 73
çaãîëîâî÷íûé ôaéë, 16, 93
çíaê îïåðaöèè, 19
И

èäåíòèôèêaòîð, 18 èçâëå÷åíèå èç ïîòîêa, 265 èíäåêñ ìaññèâa, 59
èíèöèaëèçaòîð, 29
èíèöèaëèçaöèя, 29
èíêaïñóëяöèя, 176
èíêðåìåíò, 33
èñêëþ÷åíèå, 222
èñêëþ÷åíèя ôóíêöèè, 227
èñêëþ÷èòåëüíaя ñèòóaöèя, 222
èòåðaòîð, 296, 328
âñòaâêè, 332
âõîäíîãî ïîòîêa, 333
âûõîäíîãî ïîòîêa, 334
K

êëaññ, 178
êëaññ ïaìяòè, 29
êëþ÷, 115, 315
êëþ÷ äîñòóïa, 200
êëþ÷åâûå ñëîâa, 19
êîììåíòaðèé, 22
êîìïèëяòîð, 16
êîìïîíîâùèê, 16
êîíñòaíòa, 20
êîíñòaíòíûé èòåðaòîð, 329 êîíñòaíòíûé
ìåòîä, 181
îáúåêò, 181
êîíñòaíòû øaáëîíîâ êëaññîâ, 218 êîíñòðóêòîð, 180, 182
êîïèðîâaíèя, 184
íañëåäîâaíèå, 204
ïî óìîë÷aíèþ, 182
ïðåîáðaçîâaíèя, 185
êîíòåéíåðíûå êëaññû, 211, 295
êîíòðîëèðóåìûé áëîê, 223 êðèòåðèè êa÷åñòâa ïðîãðaììû, 13
Л

ëåêñåìa, 15
ëèíåéíûé ñïèñîê, 115
ëîêaëüíûé êëaññ, 179
М

ìaíèïóëяòîðû, 271
ïaðaìåòðèçîâaííûå, 272
ïðîñòûå, 271
ìaññèâ, 58
ìåòîä âûáîða, 59
ìåòêa, 50
ìåòîäû êëañña, 178
íañëåäîâaíèå, 205 ìåòîäû øaáëîía êëañña, 215 ìíîãîìåðíûé ìaññèâ, 61
ìíîæåñòâåííîå íañëåäîâaíèå, 208
ìíîæåñòâî, 321
ìíîæåñòâî ñ äóáëèêaòaìè, 323 ìîäèôèêaòîðû ôîðìaòa, 388
ìîäóëü, 27
Н

íañëåäîâaíèå, 176
ïðîñòîå, 201
ìíîæåñòâåííîå, 208 íèñõîäяùåå
ïðîåêòèðîâaíèå, 111
òåñòèðîâaíèå, 113
íóëåâîé ñèìâîë, 22
О

îáëañòü
âèäèìîñòè, 29
äåéñòâèя, 29, 97
îáîáùåííûé ñðåç, 375
îáðaáîò÷èê èñêëþ÷åíèé, 224
îáðaòíûé èòåðaòîð, 331
îáõîä äåðåâa, 126
îáúåäèíåíèя, 210
îáúåêò, 180 îáúяâëåíèå
ïåðåìåííîé, 31
ôóíêöèè, 73
îïåðaòîðû, 15
break, 50
continue, 51
do while, 46
for, 47
goto, 49
if, 40
namespace, 99
return, 51
switch, 43
using, 100
using namespace, 100
while, 45
îïåðaöèè, 32
. (òî÷êa), 68, 181
.->, 68, 181
const_cast, 232
delete, 54
ïåðåãðóçêa, 192
dynamic_cast, 232
new, 54
ïåðåãðóçêa, 192
reinterpret_cast, 238
sizeof, 34
static_cast, 237
typeid, 238




îïåðaöèè (ïðîäîëxåíèå)
âûçîâ ôóíêöèè () ïåðåãðóçêa, 195
âûáîða . (òî÷êa), 68, 181
âûáîða ->, 68, 181
äåêðåìåíò --, 33
äåëåíèя /, 34 äîñòóïa ê îáëañòè
âèäèìîñòè, 180 èçâëå÷åíèя èç ïîòîêa, 267 èíäåêñèðîâaíèя, 196
èíêðåìåíò ++, 33 ëîãè÷åñêèå &&, ||, 36 ëîãè÷åñêîå îòðèöaíèå !, 34 îñòaòêa îò äåëåíèя %, 34 îòíîøåíèя, 35
ïîëó÷åíèя aäðåña &, 53 ïîðaçðяäíîå îòðèöaíèå ~, 34 ïîðaçðяäíûå &, |, ^, 35 ïðèâåäåíèя òèïa
ïåðåãðóçêa, 195
ïðèâåäåíèя òèïa, 56, 231 ïðèñâaèâaíèя
+=, -=, *=, /=, %=, 36
íañëåäîâaíèå, 204
ïåðåãðóçêa, 191
ðaçaäðåñaöèя *, 55
ñäâèãa, 35
óíaðíûé ìèíóñ –, 34 óñëîâíaя (?:), 36
îïðåäåëåíèå ïåðåìåííîé, 31
îòðèöaòåëè, 337
î÷åðåäü, 121, 311
î÷åðåäü ñ ïðèîðèòåòaìè, 313
П

ïîñëåäîâaòåëüíîñòü, 328
ïaðaäèãìa, 175
ïaðaìåòðè÷åñêèé ïîëèìîðôèçì, 221 ïåðåãðóçêa
îïåðaöèé, 189
<< è >>, 284
ôóíêöèé, 83 ïåðåäa÷a
ïî aäðåñó, 77
ïî çía÷åíèþ, 77
ïî ññûëêå, 78
ïåðåêðåñòíîå ïðåîáðaçîâaíèå, 233
ïåðåìåííaя, 28
ïèðaìèäa, 364
ïîâûøaþùåå ïðåîáðaçîâaíèå, 233
ïîçäíåå ñâяçûâaíèå, 206
ïîèìåíîâaííaя îáëañòü, 97, 99
ïîëèìîðôèçì, 176
ïîëèìîðôíûå ôóíêöèè, 208
ïîëèìîðôíûé îáúåêò, 208
ïîëя êëañña, 178
íañëåäîâaíèå, 205
ïîíèæaþùåå ïðåîáðaçîâaíèå, 233
ïîñëåäîâaòåëüíûå êîíòåéíåðû, 295
ïîòîêè, 265
ôîðìaòèðîâaíèå, 269
ïîòîêîâûå èòåðaòîðû, 333
ïðåäèêaò, 334
ïðåîáðaçîâaíèå òèïa, 38
ïðåïðîöåññîð, 16, 93
ïðîáåëüíûå ñèìâîëû, 18
ïðîãðaììa, 16
ïðîèçâîäíûå êëaññû, 200 ïðîèçâîëüíîãî äîñòóïa èòåðaòîð, 329 ïðîñòîå íañëåäîâaíèå, 201
ïðîñòðaíñòâî èìåí, 97
ïðîòîòèï ôóíêöèè, 73
ïðяìîé èòåðaòîð, 329
ïóñòîé îïåðaòîð, 40
Р

ðaçìåðíîñòü ìaññèâa, 58
ðaííåå ñâяçûâaíèå, 206
ðañêðó÷èâaíèå ñòåêa, 223
ðåêóðñèâíaя ôóíêöèя, 82
С

ñâяçûâaòåëè, 337
ñèãíaòóða ôóíêöèè, 73
ñëåäîâaíèå, 38
ñëîâaðè ñ äóáëèêaòaìè, 321 ñëîâaðü, 315
ñîáûòèéíî-óïðaâëяåìaя ìîäåëü, 175
ñîîáùåíèå, 175
ñîñòaâíîé îïåðaòîð, 16 ñïåöèaëèçaöèя øaáëîía
êëañña, 220
ôóíêöèè, 86
ñïåöèôèêaöèè ôîðìaòa, 388
ñïèñîê, 211, 298, 306
ñïèñîê èíèöèaëèçaòîðîâ, 184
ñðåäñòâa äèaãíîñòèêè, 379
ñðåäñòâa ëîêaëèçaöèè, 380 ñðåäñòâa ïîääåðæêè яçûêa, 378 ñðåç, 374
ññûëêa, 58
ñòaíäaðòíaя áèáëèîòåêa øaáëîíîâ, 295 ñòaíäaðòíûå
èñêëþ÷åíèя, 230
ïîòîêè, 265 ñòaòè÷åñêèå
ìåòîäû, 186
ïîëя, 186
ñòåê, 119, 310
ñòðîêa, 63
ñòðîêîâûé ëèòåðaë, 21
ñòðóêòóðíîå ïðîãðaììèðîâaíèå, 13, 14
ñòðóêòóðû, 210



Т

òaáëèöa âèðòóaëüíûõ ìåòîäîâ, 207 òèï äaííûõ
void, 26
òèï äaííûõ, 22
bool, 23
char, 23
double, 23
float, 23
int, 23
wchar_t, 23
òèï ôóíêöèè, 74
òèïèçèðîâaííaя êîíñòaíòa, 29
У

óçåë ñïèñêa, 211
óêaçaòåëü, 51
âûâîä, 268
ía ìåòîä êëañña, 197 ía ïîëå êëañña, 198 ïîòîêa, 89
óïðaâëяþùaя ïîñëåäîâaòåëüíîñòü, 21
Ф

ôaéëîâûå ïîòîêè, 280
ôëaãè, ïîòîêè, 269
ôîðìaòèðóþùèå ìåòîäû, ïîòîêè, 270 ôóíêöèè, 73
main, 87
âñòðîåííûå, 74
îáúяâëåíèå, 73
îïðåäåëåíèå, 73
ïåðåãðóçêa, 83
ðåêóðñèâíûå, 82
øaáëîíû, 85
ôóíêöèè-îïåðaöèè, 189
ôóíêöèîíaëüíûé êëaññ, 195
ôóíêöèîíaëüíûé îáúåêò, 334
Ц–Ч

öèêë, 39
÷èñòî âèðòóaëüíûé ìåòîä, 206
Ш

øaáëîíû êëaññîâ, 211
øaáëîíû ôóíêöèé, 85
Э

ýêçåìïëяð êëañña, 180
ýëåìåíò äèíaìè÷åñêîé ñòðóêòóðû äaííûõ, 115 ýëåìåíòû êëañña, 178




Download 2 Mb.

Do'stlaringiz bilan baham:
1   ...   224   225   226   227   228   229   230   231   232




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish