КнигоПровод.Ru27.11.2024

/ИТ-книги/O'REILLY

STL. Карманный справочник — Лишнер Р.
STL. Карманный справочник
Руководство по использованию STL
Лишнер Р.
год издания — 2005, кол-во страниц — 187, ISBN — 5-469-00389-2, тираж — 3000, язык — русский, тип обложки — мягк., масса книги — 80 гр., издательство — Питер
цена: 199.00 рубПоложить эту книгу в корзину
STL
Pocket Reference
Ray Lischner
O'REILLY 2004
Пер. с англ. Е. Матвеев
Формат 60x88 1/32. Бумага офсетная. Печать офсетная
ключевые слова — с++, stl, mfc

Книга представляет собой краткий справочник по подмножеству стандартной библиотеки С++, называемому стандартной библиотекой шаблонов. В ней описана библиотека STL в своём современном виде — алгоритмы, итераторы и контейнеры стандартной библиотеки C++, а также ряд других элементов. Приводится краткая сводка по функциям, классам и шаблонам, образующим STL. Книга будет полезна всем программистам, работающим с языком C++.

ОГЛАВЛЕНИЕ

Введение8
От издательства10
 
Условные обозначения11
 
Благодарности12
 
Контейнеры13
Стандартные контейнеры14
Последовательные контейнеры14
Ассоциативные контейнеры15
Контейнерные адаптеры16
Значения17
Общие члены18
Типы-члены19
Конструкторы и деструктор20
Общие функции-члены22
Дополнительные функции-члены25
Функции-члены последовательных контейнеров27
Функции-члены ассоциативных контейнеров28
Исключения31
Деки32
Списки34
Отображения38
Приоритетные очереди40
Очереди43
Множества44
Стеки46
Строки47
Векторы64
 
Итераторы68
Категории итераторов69
Использование итераторов71
Характеристики итераторов74
Итераторы const_iterator77
Итераторы вставки78
Итераторы потоков ввода/вывода81
Шаблон класса istream_iterator81
Шаблон класса istreambuf_iterator83
Шаблон класса ostream_iterator86
Шаблон класса ostreambuf_iterator87
Итераторы для работы с памятью89
Обратные итераторы90
Шаблонные функции итераторов96
 
Алгоритмы98
Немодифицирующие операции102
Сравнение102
Поиск105
Бинарный поиск107
Операции, изменяющие последовательность110
Операции с неинициализированными интервалами118
Сортировка119
Слияние122
Операции над множествами123
Операции с кучей126
Перестановки128
Прочие алгоритмы129
Числовые алгоритмы129
 
Объекты-функции132
Использование функторов132
Базовые классы функторов135
Шаблон класса binary_function135
Шаблон класса unary_function136
Адаптеры136
Шаблонная функция mem_fun137
Шаблонная функция mem_fun_ref139
Шаблонная функция ptr_fun140
Адаптеры привязки141
Математические и логические функторы143
Функторы сравнения145
 
Разное147
Распределители памяти147
Bitset151
Пары156
Умные указатели158
 
Проект Boost162
Массивы162
Динамические битовые поля164
Адаптеры привязки165
Компоновка167
Адаптеры168
Альтернативный заголовочный файл functional169
Лямбда-функции170
Умные указатели171
 
Алфавитный указатель173

Книги на ту же тему

  1. Справочник программиста по C/C++. — 2-е изд., Шилдт Г., 2001
  2. Стандарты программирования на C++: 101 правило и рекомендации, Саттер Г., Александреску А., 2015
  3. Моя первая программа на C/C++, Нейбауэр А. Р., 1995
  4. Основы программирования на языках C и C++, Ашарина И. В., 2002
  5. Начальный курс C и C++, Березин Б. И., Березин С. Б., 2001
  6. Язык программирования C. Лекции и упражнения. — 6-е изд., Прата С., 2015

© 1913—2013 КнигоПровод.Ruhttp://knigoprovod.com