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


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


шаблонов функций как, 481

определение, размещение в заголовочном файле, 385

перегруженные операторы вызова, 559

преимущества, 352

сравнение с не-встроенными функциями-членами, 605–7

встроенный(е)

массивы

запрет иниициализации другим массивом, 115

запрет использования в качестве возвращаемого значения функции, 324

запрет присваивания другому массиву, 324

запрет ссылаться на, 115

инициализация при выделении из хипа, 400

отсутствие поддержки операции erase(), 557

поддержка в обобщенных алгоритмах, 553

сравнение с векторами, 122

типы данных

арифметические, 30–33

выполнение

непоследовательные инструкции, 20

условное, 20

выражения

(глава), 141–87

использование аргументов по умолчанию, 342

порядок вычисления подвыражений, 142

разрешение имен, 377

вычисление

логических операторов, 146

порядок вычисления подвыражений, 142

вычитание

minus, объект-функция, 570

комплексных чисел, 154

Г

глобальное пространство имен

проблема засорения, 66, 406

глобальные объекты

и функции, 381–87

сравнение с параметрами и возвращаемыми значениями функций, 349–50

глобальные функции, 381

горизонтальная табуляция (\\t)

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

Д

данные члены, 595–96

данные-члены

битовые поля, 643–45

изменчивые (mutable), 614–16

статические, 621–28

в шаблонах классов, 821–24

указатель this, 616–21

члены базового и производного классов, 870–79

двойная кавычка (\\ ")

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

двойная обратная косая черта (\\)

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

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

декремента оператор (--)

встроенный, 153–54

перегруженный, 740–44

постфиксная форма, 153, 743

префиксная форма, 153, 742

деление

комплексных чисел, 155

целочисленное, 143

деления по модулю оператор (%), 142

деструктор(ы), 682–89

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

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

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

исчерпание памяти, исключение bad_alloc, 393

как требование к динамически растущему вектору, 253

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

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




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