Выбрать главу

Инструкция

 continue, 94

 do-while, 93

 for, 49

 goto, 97

 if, 48; 78

 return, 45; 166

 switch, 87

 while, 91

Исключение, 230; 416

 bad_alloc, 430

 bad_cast, 484

 bad_typeid, 477

 System::InvalidCastException, 608

Исключительная ситуация, 416

Итераторы, 523

 входные, 523

 выходные, 523

 двунаправленные, 523

 однонаправленные, 523

 произвольного доступа, 523

 реверсивные, 524

-К-

Класс, 266

 allocator, 524

 basic_ios, 440

 basic_iostream, 440

 basic_istream, 440

 basic_ostream, 440

 basic_streambuf, 440

 fstream, 456

 ifstream, 456

 ios, 447; 457

 ios_base, 440

 list, 536

 map, 545

 ofstream, 456

 pair, 546

 string, 559

 type_info, 474

 vector, 527

 абстрактный, 393

 базовый, 352

 полиморфный, 381; 475

 производный, 352

 шаблонный

 pair, 525

Классы

 контейнерные, 525

  bitset, 525

  deque, 525

  list, 525

  map, 525

  multimap, 526

  multiset, 526

  priority_queue, 526

  queue, 526

  set, 526

  stack, 526

  vector, 526

 обобщенные, 404

Ключевые слова C++, 53

Комментарий, 34

Компилятор

 C++ Builder, 33

 Visual C++, 33

Константа, 63

 CLOCKS_PER_SEC, 298

 EXIT_FAILURE, 419

 EXIT_SUCCESS, 419

 npos, 561

Конструктор, 272; 511

 копии, 305; 311

 параметризованный, 275

Контейнерные классы, 525

Контейнеры, 523

 ассоциативные, 523; 545

 векторы, 526

 последовательные, 523

Куча, 229; 552; 553

Кэш, 212

-Л-

Лексема, 132

Линейный список, 525

Литерал, 63

 восьмеричный, 64

 строковый, 65; 106

 шестнадцатеричный, 64

Локальные переменные, 57

-М-

Макроимя, 570; 582

Макроподстановка, 570

Макрос

 _ _cplusplus, 582

 _ _DATE_ _, 582

 _ _FILE_ _, 582

 _ _LINE_ _, 582

 _ _STDC_ _, 582

 _ _TIME_ _, 582

 SEEK_CUR, 599

 SEEK_END, 599

 SEEK_SET, 599

Манипулятор, 452

 boolalpha, 452

 dec, 452

 endl, 452

 ends, 452

 fixed, 452

 flush, 452

 hex, 452

 internal, 452

 left, 452

 noboolalpha, 452

 noshowbase, 452

 noshowpoint, 452

 noshowpos, 452

 noskipws, 452

 nounitbuf, 453

 nouppercase, 453

 oct, 453

 resetiosflags(), 453

 right, 453

 scientific, 453

 setbase(), 453

 setfill(), 453

 setiosflags(), 453; 454

 setprecision(), 453

 setw(), 453

 showbase, 453

 showpoint, 453

 showpos, 453

 skipws, 453

 unitbuf, 453

 uppercase, 453

 ws, 453; 454

Манипуляторные функции, 454

Массив, 102; 131

 двумерный, 114

 инициализация, 115

 многомерный, 115

 одномерный, 102

 объектов, 286

 строк, 119

 указателей, 137

Метаданные, 609

Метка, 98

Многоуровневая непрямая адресация, 141