Шилдт c++_базовый_курс издание 3. Герберт Шилдт С базовый курс
Скачать 9.37 Mb.
|
-Н- Набор сканируемых символов, 590 Наследование, 29 ; 351 виртуальное, 375 -О- Обобщенные классы, 404 функции, 396 Объединения, 258 анонимные, 262 Объект, 28 Объект-функция, 525 less, 525 Объявление доступа, 370 класса, 360 опережающее, 297 переменных, 57 ООП, 25 ; 264 Оператор !=, 475 &, 125 *, 125 ==, 475 const_cast, 488 defined, 579 delete, 230 dynamic_cast, 483 new, 230 ; 430 reinterpret_cast, 490 sizeof, 227 ; 263 static_cast, 489 typeid, 474 ; 480 ; 486 XOR, 279 ; 221 ввода, 441 вывода, 441 декремента, 50 деления по модулю, 68 дополнения до 1, 221 И, поразрядный, 219 ИЛИ, поразрядный, 220 индексации, 340 инкремента, 50 ; 323 исключающее ИЛИ, 219 ; 221 НЕ, 221 присваивания, 38 ; 336 разрешения контекста, 297 ; 374 разрешения области видимости, 268 ; 297 ; 374 разыменования адреса *, 523 Операторы, 68 арифметические, 68 декремента, 69 инкремента, 69 логические, 71 отношений, 71 поразрядные, 218 приведения типов, 483 присваивания, составные, 225 сдвига, 222 Операция приведения типов, 75 Опережающее объявление, 297 Отображение, 525 ; 545 Очередь, 526 приоритетная, 526 -П- Параметры, 44 ссылочные, 181 формальные, 154 Перегрузка конструкторов, 298 операторов, 319 ввода-вывода, 441 шаблона функции, 401 функций, 190 Переменные, 38 глобальные, 59 ; 154 инициализация, 66 локальные, 57 Перечисление, 214 fmtflags, 447 iostate, 470 openmode, 457 Позднее связывание, 393 Поле сборное ios::basefield, 448 ios::adjustfield, 448 ios::floatfield, 448 Полиморфизм, 28 ; 377 Полиморфный класс, 381 ; 475 Порожденная функция, 398 Поток, 439 cerr, 440 cin, 440 clog, 440 cout, 440 stderr, 585 stdin, 585 stdout, 585 wcerr, 440 wcin, 440 wclog, 440 wcout, 440 двоичный, 439 стандартный ввода, 585 вывода, 585 ошибок, 585 текстовый, 439 Предикат, 524 Приоритетная очередь, 526 Пространство имен, 494 std, 35 ; 438 ; 500 неименованное, 499 Прототип функции, 43 ; 171 Псевдопеременные _ _FILE_ _, 580 _ _LINE_ _, 580 -Р- Раннее связывание, 393 Распределитель памяти, 524 Расширение типа, 74 Реализация, 398 Рекурсия, 173 Ритчи, Дэнис, 23 -С- Связывание позднее, 393 раннее, 393 Специализация класса явная, 413 функции, 398 явная, 399 Спецификатор explicit, 510 inline, 574 private, 355 protected, 357 public, 355 компоновки, 515 минимальной ширины поля, 586 Спецификатор класса памяти auto, 206 extern, 206 register, 211 Спецификатор типа const, 202 volatile, 204 Список, 536 сортировка, 541 Ссылки на объекты, 291 на производные типы, 381 независимые, 188 Стандарт С89, 584 С99, 584 Стандарт С, 23 Стандартная библиотека C++, 54 Стандартная библиотека шаблонов, 54 Стек, 152 ; 526 Страуструп, Бьерн, 25 ; 70 Строка, 36 ; 106 Строковый литерал, 106 Структура, 238 -Т- Таблица строк, 136 Тег, 255 Тип basic_string, 559 BinPred, 524 bool, 57 ; 74 char, 56 clock_t, 298 double, 56 float, 56 int, 56 iterator, 523 nothrow_t, 436 off_type, 468 pos_type, 470 ptrdiff_t, 554 size_t, 432 ; 504 streamsize, 451 string, 559 UnPred, 524 void, 57 wchar_t, 56 wstring, 559 -У- Указатели, 123 на объекты, 289 на производные типы, 378 на функции, 502 на член класса, 517 Управляющие последовательности, 65 Условное выражение, 79 -Ф- Фабрика объектов, 478 Файл, 439 Файловый указатель, 592 Факториал числа, 174 Флаг boolalpha, 448 dec, 448 fixed, 448 hex, 448 internal, 448 left, 448 oct, 448 right, 448 scientific, 448 showbase, 448 showpoint, 448 showpos, 448 skipws, 448 unitbuf, 448 uppercase, 448 Флаг знака, 62 Формальные параметры, 58 Функции, 24 ; 147 ; 294 виртуальные, 381 встраиваемые, 283 манипуляторные, 454 обобщенные, 396 перегрузка, 190 сравнения, 524 Функция, 36 ; 41 abort(), 417 ; 419 abs(), 43 ; 167 ; 191 ; 403 asctime(), 252 assign(), 563 atof(), 164 bad(), 471 before(), 475 begin(), 529 clear(), 471 clock(), 213 close(), 458 compare(), 566 end(), 529 eof(), 463 erase(), 529 ; 532 exit(), 418 ; 419 fabs(), 191 fail(), 471 fclose(), 595 feof(), 595 ferror(), 597 fgetc(), 595 fill(), 451 find(), 565 flags(), 449 flush(), 467 fopen(), 593 fprintf), 600 fputc(), 594 fread(), 597 free(), 233 fscanf(), 600 fseek(), 599 fwrite(), 597 gcount(), 463 get(), 460 ; 465 getline(), 466 gets(), 107 good(), 471 insert(), 529 ; 532 ; 537 isalpha(), 114 kbhit(), 139 labs(), 191 localtime(), 251 ; 252 main(), 46 ; 162 make_pair(), 546 malloc(), 233 ; 431 merge(), 537 name(), 475 open(), 456 operator, 320 operator(), 525 peek(), 467 precision(), 451 printf(), 585 push_back(), 529 ; 537 push_front(), 537 put(), 460 putback(), 467 qsort(), 503 rand(), 138 ; 478 rdstate(), 470 read(), 461 remove(), 600 rewind(), 597 rfind(), 565 scanf(), 588 seekg(), 468 ; 470 seekp(), 468 ; 470 setf(), 448 showflags(), 450 splice(), 537 strcat(), 109 strcmp(), 110 strcpy(), 109 ; 171 strlen(), 111 ; 161 tellg(), 470 tellp(), 470 terminate(), 417 time(), 251 tolower(), 113 toupper(), 113 ; 135 unexpected(), 427 unsetf(), 448 width(), 451 ; 452 write(), 461 операторная, 320 параметризованная, 45 порожденная, 398 преобразования, 519 шаблонная, 398 -Ц- Цикл do-while, 93 for, 49 ; 82 while, 91 бесконечный, 87 вложенный, 97 -Ш- Шаблон, 396 Шаблонная функция, 398 |