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


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


f суффикс, 77

U суффикс, 76

с плавающей точкой, 77

логические встроенные операторы, 145–48

оператор ИЛИ (||), 146

оператор НЕ (!), 147

логические объекты-функции

logical_and, 572

logical_not, 572

logical_or, 572

локализация

влияние глобального объекта на, 349

константной переменной или объекта, 100

локальность объявления, 190, 385

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

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

try-блок, 535

доступ к членам в глобальной области видимости, скрытым за локальными объектами, 411

имена в пространстве имен, скрытые за локальными объектами, 414

переменная, неинициализированная, 388

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

локальные объекты, 388–92

проблема возврата ссылки на, 348

статические, 388, 390–92

М

массив(ы), 113–20

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

динамическое выделение и освобождение, 400–402

массивов объектов классов, 691–94, 744–53

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

многомерных массивов, 116–17

отсутствие контроля выхода за границы диапазона, 116

инициализация, 31, 114–15

динамически выделенных массивов, 400

динамически выделенных массивов объектов класса, 690–94

многомерных массивов, 116–17

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

использование оператора sizeof(), 159

как параметры функций, 335–39

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

многомерные, 338

преобразование массива в указатель, 448

многомерные, 116–17

недопустимость использования auto_ptr, 395

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

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

недопустимость ссылок на массив, 115

обход

с помощью манипуляции указателем, 118

с помощью пары итераторов, 263–64

объектов класса, 689–96

определение, 30, 113

перегруженный оператор

delete[], 749–51

new[], 749–51

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

размер, не является частью типа параметра, 335

связь с типом указателей, 118–20

указателей на функции, 369–70

меньше, оператор

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




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