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


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


указатели на данные-члены, 634

указатели на статические члены, 636–38

указатели на функции-члены, 632

умножения оператор (*)

поддержка в арифметических типах данных, 30

унарные операторы, 141

условный

директивы препроцессора, 21

инструкции

if, 192–98

инструкция

switch, 201–3

оператор (?

)

сравнение с функциями, 352

оператор (?:), 133

сокращение для if-else, 199

условный оператор

инструкция, 188

Ф

файл(ы)

ввод/вывод, 28–29

входной

открытие, 28

выходной

открытие, 29

несколько

размещение определения пространства имен в, 410

сопоставление объявлений в, 383

объявления локальных сущностей

использование безымянного пространства имен, 419

фигурные скобки ({})

использование в объявлениях пространств имен, 408

использование в предложении catch, 535

использование в составной директиве связывания, 354

как ограничители составной инструкции, 188

при инициализации вложенного массива, 117

функции

(глава), 320–75

function, заголовочный файл, 568

try-блок, 536

возвращаемые значения, 346–50

локальный объект, проблема возвращения ссылки на, 348

объект класса, 348–50

объект класса как средство вернуть несколько значений, 350

параметр-ссылка как средство возврата дополнительного значения, 329

сравнение с глобальными объектами, 349–50

указатель на функцию, 372

вызовы, 322

заключенные в try-блок, 536

недостатки, 352

сравнение с обработкой исключений, 542

и глобальные объекты, 381–87

и локальная область видимости, 378

имя функции

перегрузка, 429

преобразуется в указатель, 367

интерфейс

объявление функции как, 323

прототип функции как описание, 323

конверторы, 757–61

конструкторы как, 761–64

локальное хранение, 327

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

обращение к, 322

объявления

как часть шаблона функции, 477

как члена пространства имен, 407

сравнение с определениями, 382

объявления перегруженных функций, 429–32

и область видимости, 434–38

как перегружаются, 429–32

когда не надо перегружать, 432–34

причины для перегрузки функций, 429




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



Книжный магазин