C++ и STL: справочное руководство, 2-е издание (серия C++ in Depth)

2-е издание (серия C++ in Depth)
Дэвид Р. Мюссер, Жилмер Дж. Дердж, Атул Сейни

STL Tutorial and Reference Guide: C++ Programming with the Standard Template Library, 2nd edition, (C++ in Depth Series)
David R. Musser, Gillmer J. Derge, Atul Saini
книга C++ и STL: справочное руководство, 2-е издание (серия C++ in Depth)
(увеличить обложку)

Где купить книгу

Оглавление
Пролистать книгу
Рецензии на книгу

Обсуждение новых книг по STL и C++11 в блоге Виктора Штонда

В блоге Виктора Штонда обсуждаются новые книги по STL для C++11 - читайте отдельное сообщение в блоге



"Во втором издании материал изложен более понятно, и здесь больше примеров практического использования STL. Кроме того, сделан акцент на вопросах производительности и инструментарии для ее измерения. Это очень важные изменения." — Лоуренс Раухвергер (Lawrence Rauchwerger), Texas A&M University "Так много алгоритмов и так мало времени на их изучение! Глава, посвященная обобщенным алгоритмам, содержит еще больше примеров, чем в первом издании! Примеры в этой книге охватывают практически все аспекты использования алгоритмов, контейнеров и итераторов." — Макс А. Лебоу (Max A. Lebow), Unisys Corporation Первое издание было с воодушевлением принято программистами как наиболее понятное, полное и практичное введение в стандартную библиотеку шаблонов (STL). Включая большое множество обобщенных структур данных C++ и алгоритмов, STL предоставляет повторно используемые, взаимозаменяемые компоненты, применимые для решения множества различных задач без потери эффективности. Написанная авторами, принимавшими участие в разработке и практическом применении STL, данная книга представляет собой полное справочное руководство по данной теме.

Она включает небольшой учебный курс, подробное описание каждого элемента библиотеки и большое количество примеров. В книге вы найдете подробное описание итераторов, обобщенных алгоритмов, контейнеров, функциональных объектов и т.д. Ряд нетривиальных приложений демонстрирует использование мощи и гибкости STL в повседневной работе программиста. Книга также разъясняет, как интегрировать STL с другими объектно-ориентированными методами программирования. Она будет вашим постоянным спутником и советчиком при работе над проектами любой степени сложности. Во втором издании отражены все самые последние изменения в STL на момент написания книги; в нем появились новые главы и приложения. Множество новых примеров иллюстрируют отдельные концепции и технологии; большие демонстрационные программы показывают, как использовать STL в реальной разработке приложений на языке программирования C++. Все упомянутые исходные тексты можно найти по адресу http://www.aw.com/cseng/titles/0-201-37923-6/. Об авторах Дэвид Р. Мюссер преподает в политехническом институте. Он работает с STL начиная с момента ее зарождения: первая реализация библиотеки была разработана Александром Степановым в сотрудничестве с Дэвидом. Кроме того, он немало потрудился для того, чтобы STL была включена в стандарт ANSI/ISO C++. Жилмер Дж. Дердж является президентом и исполнительным директором консалтинговой фирмы Toltec Software Services, Inc. Он имеет более чем десятилетний опыт разработки приложений на C++, в том числе семь лет в фирме General Electric Corporate R&D. Атул Сейни является президентом и исполнительным директором фирмы Fiorano Software Inc., производителя программного обеспечения для высокоскоростного обмена сообщениями, разрабатываемого на C++. Атул Сейни был первым, кто разглядел коммерческий потенциал STL и предложил свою компанию для продажи библиотеки еще в 1994 году, до того как она вошла в стандарт C++

432 стр., с ил.; ISBN 978-5-8459-1665-5, 978-0-321-70212-8; формат 70x100/16; твердый переплет; тип бумаги: офсетная; серия C++ In-Depth; 2010, 3 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Разделы каталога:



Оглавление книги "C++ и STL: справочное руководство, 2-е издание (серия C++ in Depth)"

Об авторах Об авторах
Предисловие Предисловия к книге C++ и STL: справочное руководство, 2-е издание (серия C++ in Depth)
Введение Введение к книге C++ и STL: справочное руководство, 2-е издание (серия C++ in Depth)

Часть I. ВВОДНЫЙ КУРС В STL
    Глава 1. Введение
    Глава 2. Обзор компонентов STL
    Глава 3. Отличие STL от других библиотек
    Глава 4. Итераторы
    Глава 5. Обобщенные алгоритмы
    Глава 6. Последовательные контейнеры
    Глава 7. Отсортированные ассоциативные контейнеры Глава 7. Отсортированные ассоциативные контейнеры
    Глава 8. Функциональные объекты
    Глава 9. Адаптеры контейнеров
    Глава 10. Адаптеры итераторов
    Глава 11. Функциональные адаптеры

Часть II. ПРИМЕРЫ ПРОГРАММ
    Глава 12. Программа для поиска в словаре
    Глава 13. Программа поиска всех групп анаграмм
    Глава 14. Улучшенная программа поиска групп анаграмм
    Глава 15. Ускорение программы поиска анаграмм: использование мультиотображений
    Глава 16. Определение класса итератора
    Глава 17. STL и объектно-ориентированное программирование
    Глава 18. Программа вывода дерева ученых в области теории вычислительных машин и систем
    Глава 19. Класс для хронометража обобщенных алгоритмов

Часть III. СПРАВОЧНОЕ РУКОВОДСТВО ПО STL
    Глава 20. Справочное руководство по итераторам
    Глава 21. Справочное руководство по контейнерам
    Глава 22. Справочное руководство по обобщенным алгоритмам
    Глава 23. Справочное руководство по функциональным объектам и адаптерам
    Глава 24. Справочное руководство по аллокаторам
    Глава 25. Справочное руководство по утилитам

Приложение А. Заголовочные файлы STL
Приложение Б. Справочное руководство по строкам
Приложение В. Заголовочные файлы, используемые в примерах программ
Приложение Г. Ресурсы


Copyright © 1992-2015 Издательская группа "Диалектика-Вильямс"

Rambler  Top100