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


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


присваивания

оператор, 152

операторы над комплексными числами, 156

состояния условий

в применении к библиотеке iostream, 1086–88

спецификации

явные, аргументов шаблона функции, 490

списки

list, заголовочный файл, 256

merge(), обобщенный алгоритм

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

push_front(), поддержка, 257

size(), 221

влияние размера объекта на производительность, 254

как последовательный контейнер, 256–61

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

неприменимость обобщенных алгоритмов, требующих произвольного доступа, 588

обобщенные, 241–47

поддержка операций merge() и sort(), 269

сравнение с векторами, 251–52

требования к вставке и доступу, 252

списки параметров переменной длины

использование многоточия, 343

сравнения

объекты-функции, 571

операторы, 145–48

поддержка в контейнерах, 258

ссылки

для объявления исключения в catch-обработчике, 543

инициализация

как преобразование точного соответствия, 457–59

ранжирование при разрешении перегрузки функции, 471–72

ссылки на const, 105–8

использование с sizeof(), 161

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

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

параметры-ссылки, 107, 329–33

необходимость для перегрузки операторов, 335

преимущества эффективности, 330

парамтеры-ссылки

по сравнению с параметрами-указателями, 333–35

сравнение с указателями, 104

статические объекты

объявление локальных объектов как, 390–92

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

статические члены класса

указатели на, 636–37

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

стек, контейнерный тип, 312–15

stack, заголовочный файл, 312

top(), функция, 154, 313

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

операции (таблица), 313

реализация с помощью контейнера deque, 314

стека, пример класса, 183–87, 183–87

строки

append(), 287–88

assign(), 287

compare(), 289

erase(), 267, 285

insert(), 266

replace(), 290–91

swap(), 268, 288

поиск подстроки, 273–79, 285–86, 290

присваивание, 266

Т

тело




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