(увеличить обложку)
Тираж данной книги закончился.
|
В блоге Виктора Штонда обсуждаются новые книги по 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++
Понравилась книга? Порекомендуйте её друзьям и коллегам: Твитнуть |
Книги, рекомендуемые вместе с этой книгой:
Разделы каталога:
Об авторах
Предисловие
Введение
Часть I. ВВОДНЫЙ КУРС В STL
Глава 1. Введение
Глава 2. Обзор компонентов STL
Глава 3. Отличие STL от других библиотек
Глава 4. Итераторы
Глава 5. Обобщенные алгоритмы
Глава 6. Последовательные контейнеры
Глава 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-2019 Издательская группа "Диалектика-Вильямс" |