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


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


блок, 188

объявления, 189–92

простые, 188–89

составные, 188–89

инструкция

while, 21

использование преобразования квалификаторов, 449

использование шаблонов, 62

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

итератор(ы), 123, 261

begin(), доступ к элементам контейнера, 261

end(), доступ к элементам контейнера, 261

iterator, заголовочный файл, 578

абстракция, использование а обобщенных алгоритмах для обхода, 552

адаптор, 557

вставка элементов в последовательные контейнеры, 266

доступ к подмножеству контейнера с помощью, 262

использование в обобщенных алгоритмах, 575–83

категории, 582–83

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

итератор записи, 582

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

итератор чтения, 582

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

обозначение интервала с включенной левой границей, 583

обратные итераторы, 578

потоковык итераторы ввода/вывода, 578–82

istream_iterator, 579–80

ostream_iterator, 580–82

запись целых чисел из вектора в стандартный вывод, 578

чтение целых чисел из стандартного ввода в вектор, 579

требования к поведению, выдвигаемые обобщенными алгоритмами, 584

удаление элементов из последовательного контейнера, 267

К

китайский язык

поддержка двухбайтовых символьных литералов, 77

класс(ы)

возвращаемые значения, 347–49

вопросы эффективности, 712–18

друзья, 599–600, 731

заголовок, 594

объединение, 638–43

объявление, сравнение с определением класса, 600–601

определение, 594–601

сравнение с объявлением класса, 600–601

параметры

вопросы эффективности, 330, 712–18

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

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

тело, 594

командная строка

класс, 363–65

опции, 356–65

argc, argv - аргументы main(), 356

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

пример программы, 361–63

комментарии, 24–26

блочные, 25

комплексные числа, 18, 125–26

выражения с участием, 155

заголовочный файл complex, 125

как абстракция класса, 30

операции, 154–58

представление, 156

типы данных, 30

композиция




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