|
Современное проектирование на C++. Серия "C++ In-Depth"
Андрей Александреску
C++ In-Depth Box Set First Edition, Vol. 3: Modern C++ Design. Generic Programming and Design Patterns Applied
Andrei Alexandrescu
|
Цены на книгу
Оглавление
Рецензии на книгу
|
В книге изложена новая технология программирования, представляющая собой сплав обобщенного программирования, метапрограммирования шаблонов и объектно-ориентированного программирования на С++. Настраиваемые компоненты, созданные автором, высоко подняли уровень
абстракции, наделив язык С++ чертами языка спецификации проектирования, сохранив всю его мощь и выразительность.
В книге изложены способы реализации основных шаблонов проектирования. Разработанные компоненты воплощены в библиотеке Loki, которую можно загрузить с Web-страницы автора.
Книга предназначена для опытных программистов на С++.
336 стр., с ил.; ISBN 978-5-8459-0351-8, 0-201-70431-5; формат 70x100/16; мягкий переплет2008, 3 кв.; Вильямс.
|
|
|
|
Книги, рекомендуемые вместе с этой книгой:
- Стандарты программирования на С++. Серия "C++ In-Depth", Герб Саттер, Андрей Александреску
- Шаблоны C++: справочник разработчика, Дэвид Вандевурд, Николай М. Джосаттис
- Компиляторы: принципы, технологии и инструментарий, 2 издание, Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман
- Язык программирования C++ для профессионалов. Си, Николас A. Солтер, Скотт Дж. Клепер
- Язык программирования C (Си), 2-е издание, Брайан У. Керниган, Деннис М. Ритчи
- Новые сложные задачи на C++. Серия "C++ In-Depth", Герб Саттер
- Решение сложных задач на C++. Серия "C++ In-Depth", Герб Саттер
Разделы каталога:
Оглавление книги "Современное проектирование на C++. Серия "C++ In-Depth""Часть I. Методы 23 Глава 1. Разработка классов на основе стратегий 25 Глава 2. Приемы программирования 45 Глава 3. Списки типов 71 Глава 4. Размещение в памяти небольших объектов 99 Часть II. Компоненты 119 Глава 5. Обобщенные функторы 121 Глава 6. Реализация шаблона Singleton 151 Глава 7. Интеллектуальные указатели 179 Глава 8. Фабрики объектов 217 Глава 9. Шаблон Abstract Factory 239 Глава 10. Шаблон Visitor 255 Глава 11. Мультиметоды 281 Приложение. Многопоточная библиотека в стиле минимализма 319 Библиография 329 Предметный указатель 331
|