search(), 553
search_n(), 553
set_difference(), 553
set_intersection(), 553
set_symmetric_difference(), 553
set_union(), 553
sort(), 553
sort_heap(), 553
stable_partition(), 553
stable_sort(), 553
swap(), 553
swap_ranges(), 553
unique(), 553
upper_bond(), 553
командной строки, 162
по умолчанию, 193
Атрибут
attribute, 609
Библиотека
STL, 522
Битовое множество, 525
Битовые поля, 256
Вектор, 527
Виртуальное наследование, 375
Виртуальные функции, 381
Выражение, 73
условное, 79
Глобальные переменные, 59
Дек, 525
Декремент, 69
Деструктор, 273
Динамическая идентификация типов, 474
Динамическая инициализация, 300
Динамический массив, 526
Директива препроцессора, 570
#define, 570
#elif, 576
#endif, 575
#error, 574
#if, 575
#ifdef, 577
#ifhdef, 577
#line, 580
#pragma, 580
#undef, 578
#using, 609
Дополнительный код, 62
Заголовки, 172
Заголовок
, 525
stdio.h, 588
Заголовочный файл
stdio.h, 584
Идентификатор, 53
Индекс, 102
Инициализация
динамическая, 300
массивов, 115
переменных, 66
Инкапсуляция, 27
Инкремент, 69
Инструкция
continue, 94
do-while, 93
for, 49
goto, 97
switch, 87
while, 91
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_base, 440
list, 536
map, 545
ofstream, 456
pair, 546
string, 559
type_info, 474
vector, 527
абстрактный, 393
базовый, 352
производный, 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
параметризованный, 275
Контейнерные классы, 525
Контейнеры, 523
векторы, 526
последовательные, 523
Кэш, 212
Лексема, 132
Линейный список, 525
Литерал, 63
восьмеричный, 64
шестнадцатеричный, 64
Локальные переменные, 57
Макроподстановка, 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
setprecision(), 453
setw(), 453
showbase, 453
showpoint, 453
showpos, 453
skipws, 453
unitbuf, 453
uppercase, 453
Манипуляторные функции, 454
двумерный, 114
инициализация, 115
многомерный, 115
одномерный, 102
объектов, 286
строк, 119
указателей, 137
Метаданные, 609
Метка, 98
Многоуровневая непрямая адресация, 141
Множество, 526
битовое, 525
Модели памяти, 140
Модификатор
inline, 284
long, 60
mutable, 509
short, 60
signed, 60
unsigned, 60
volatile, 488
максимальной длины поля, 590
точности, 587
Модификаторы типов, 60
Мультиотображение, 526
Набор сканируемых символов, 590
виртуальное, 375
Обобщенные
классы, 404
функции, 396
Объединения, 258
анонимные, 262
Объект, 28
Объект-функция, 525
less, 525
Объявление
доступа, 370
класса, 360
опережающее, 297
переменных, 57
Оператор
!=, 475
&, 125
*, 125
==, 475
const_cast, 488
defined, 579
delete, 230
dynamic_cast, 483
reinterpret_cast, 490
static_cast, 489
ввода, 441
вывода, 441
декремента, 50
деления по модулю, 68
дополнения до 1, 221
И, поразрядный, 219
ИЛИ, поразрядный, 220
индексации, 340
НЕ, 221
разрешения контекста, 297; 374
разрешения области видимости, 268; 297;374
разыменования адреса *, 523
Операторы, 68