Современное проектирование на С++: Обобщённое программирование и прикладные шаблоны проектирования

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Современное проектирование на C++: Обобщенное программирование и прикладные шаблоны проектирования
Modern C++ Design
Автор Андрей Александреску
Жанр книга о программировании на C++
Язык оригинала английский
Оригинал издан 2001
Издатель Addison-Wesley
Страниц 323
Носитель книга
ISBN 978-0201704310

В книге «Современное проектирование на C++» Андрея Александреску, изданной в 2001, изложена технология программирования, представляющая собой сплав обобщённого программирования, метапрограммирования, шаблонов и объектно-ориентированного программирования на C++. В книге изложены способы реализации основных шаблонов проектирования. Разработанные компоненты воплощены в библиотеке Loki, которая написана как дополнение данной книги.

Книга, подтверждая название, описывает современный стиль программирования для C++ как противовес старому, пришедшему из Си стилю. В книге рассмотрены такие возможности метапрограммирования как проверка условий на стадии компиляции, списки типов, мультиметоды и т. д.

Скотт Майерс назвал книгу в числе пяти важнейших в истории C++[1].

См. также[править | править код]

  • Loki — библиотека для этой книги.

Ссылки[править | править код]

Примечания[править | править код]

  1. Meyers S. The Most Important C++ Books...Ever (англ.). Artima Developer (9 августа 2006). Дата обращения: 10 января 2015. Архивировано 22 января 2012 года.