Автор: Александр Степанов, Менг Ли.
1999.
Стандартная Библиотека Шаблонов предоставляет набор хорошо сконструированных и согласованно работающих вместе обобщённых компонентов C++. Особая забота была проявлена для обеспечения того, чтобы все шаблонные алгоритмы работали не только со структурами данных в библиотеке, но также и с встроенными структурами данных C++. Например, все алгоритмы работают с обычными указателями. Ортогональный проект библиотеки позволяет программистам использовать библиотечные структуры данных со своими собственными алгоритмами, а библиотечные алгоритмы - со своими собственными структурами данных. Хорошо определённые семантические требования и требования сложности гарантируют, что компонент пользователя будет работать с библиотекой и что он будет работать эффективно. Эта гибкость обеспечивает широкую применимость библиотеки.
Содержание:
ВВЕДЕНИЕ
СТРУКТУРА БИБЛИОТЕИ
ТРЕБОВАНИЯ
ОСНОВНЫЕ КОМПОНЕНТЫ
Операторы
Пары
ИТЕРАТОРЫ
Итераторы ввода
Итераторы вывода
Однонаправленные итераторы
Двунаправленные итераторы
Итераторы произвольного доступа
Тэги итераторов
Примеры использования тэгов итераторов
Примитивы, определенные в библиотеке
Операции с итераторами
ФУНКЦИОНАЛЬНЫЕ ОБЪЕКТЫ
Базис
Арифметические операции
Операции сравнения
Логические операции
РАСПРЕДЕЛИТЕЛИ ПАМЯТИ
Требования к распределителям
Распределитель по умолчанию
КОНТЕЙНЕРЫ
Последовательности
Вектор
Список
Двухсторонняя очередь
Ассоциативные контейнеры
Множество
Множество с дубликатами
Словарь
Словарь с дубликатами
ИТЕРАТОРЫ ПОТОКОВ
Итератор входного потока
Итератор выходного потока
АЛГОРИТМЫ
Алгоритмы, не меняющие последовательность
Операции с каждым элементом
Поиск
Смежный поиск
Подсчет
Отличие
Сравнение на равенство
Поиск подпоследовательностей
Алгоритмы, меняющие последовательность
Копировать
Обменять
Преобразовать
Заменить
Заполнить
Породить
Удалить
Убрать повторы
Расположить в обратном порядке
Переместить по кругу
Перетасовать
Разделить
Операции сортировки и отношения
Сортировка
N-й элемент
Двоичный поиск
Объединение
Операции над множеством для сортированных структур
Heap-операции
Минимум и максимум
Лексикографическое сравнение
Генераторы перестановок
Обобщенные числовые операции
Накопление
Скалярное произведение
Частичная сумма
Смежная разность
АДАПТЕРЫ
Адаптеры контейнеров
Стек
Очередь
Очередь с приоритетами
Адаптеры итераторов
Обратные итераторы
Итераторы вставки
Адаптеры функций
Инверторы
Привязки
Адаптеры для указателей на функции
УПРАВЛЕНИЕ ПАМЯТЬЮ
ПРИМЕРЫ
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Руководство по стандартной библиотеке шаблонов, STL, Александр Степанов, Менг Ли - fileskachat.com, быстрое и бесплатное скачивание.
Скачать chm
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - Книгу - Руководство по стандартной библиотеке шаблонов (STL) - Александр Степанов, Менг Ли - depositfiles.com
Скачать - Книгу - Руководство по стандартной библиотеке шаблонов (STL) - Александр Степанов, Менг Ли - letitbit.net
Дата публикации:
Теги: книга о информатике :: библиотека шаблонов STL :: Степанов :: Менг Ли
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Delphi 6 - 7 - Базы данных и приложения - Кандзюба С.П., Громов В.Н.
- Пишем программы и игры для сотовых телефонов - Буткевич Е.
- Программирование на C++ в Linux - Николай Секунов
- Programming with Microsoft VISUAL C++. NET - George Shepherd
Предыдущие статьи:
- Сущность технологии СОМ - Библиотека программиста - Дональд Бокс
- Технологии программирования на Java, том 1, Графика - JavaBeans - Дейтел Х.М., Дейтел П.Д., Сантри С.И.
- C++ для чайников - Стефан Р. Дэвис
- Алгоритмические трюки для программистов - Уоррен Г.