Язык программирования C++. Вводный курс


Алгоритм sort_heap() - часть 12


динамическое освобождение памяти

для массивов, 400–402

объектов, 392–406

константных, 402–3

одиночных объектов, 392–95

оператор delete, 134, 392, 394, 744–53

управление с помощью класса auto_ptr, 395

утечка памяти, 395

директивы, 21–24

директивы связывания, 353–55

в связи с  перегрузкой, 438

использование с указателями на функции, 373

для элементов массива

динамическое выделение памяти, 691–94

доступ

к контейнеру

использование итератора для, 261

последовательный доступ как критерий выбора типа, 252

к массиву, 31

индекс, 45

индексирование, 113

к пространству имен

механизмы, компромиссные решения, 68

к членам, 598–99, 607–8

оператор доступа к членам ->, 740

произвольный, итератор с произвольным доступом, 583

уровни, protected, 49

друзья, 730–33

и специальные права доступа, 137, 599–600

перегруженные операторы, 730–33

См. также доступ, класс(ы), наследование, 815–21

Е

емкость контейнерных типов

в сравнении с размером, 253

начальная, связь с размером, 258

З

забой (, 77

заголовочные файлы

как средство повторного использования объявлений функций, 323

по имени

algorithm, 72, 584

bitset, 167

complex, 125

fstream, 1042

functional, 568

iomanip, 136

iterator, 578

limits, 145

locale, 283

map, 293

memory, 395

numeric, 584, 586

queue, 315

set, 304

sstream, 1044

stack, 312

string, 68

vector, 70, 121, 256

предкомпилированные, 385

содержимое

включение определения шаблона функции, преимущества и недостатки, 495

встроенные функции, 353

директивы связывания, 354

объявления, 82, 385–87

объявления явных специализаций шаблонов, 503

спецификация аргументов по умолчанию, 341

запись активации, 327

автоматическое включение объектов в, 388

запятая (,)

неправильное использование для индексации массива, 117

оператор, 163

звонок ()

как escape-последовательность, 77

знак вопроса ()

как escape-последовательность, 77

И

И, оператор, 142

идентификатор, 83

использования в качестве спецификатора типа класса, 129

как часть определения массива, 113




Начало  Назад  Вперед