Modern C++ Design


Книга Modern C++ Design

Автор: Andrei Alexandrescu
Год издания: 2001
Формат: pdf
Издат.: Addison Wesley
Страниц: 352
Размер: 2,12 MB
ISBN: 0-201-70431-5
Язык: Английский

In Modern C++ Design, Andrei Alexandrescu opens new vistas for C++ programmers.
Displaying extraordinary creativity and programming virtuosity, Alexandrescu offers a
cutting-edge approach to design that unites design patterns, generic programming, and
C++, enabling programmers to achieve expressive, flexible, and highly reusable code.
This book introduces the concept of generic components-reusable design templates that
produce boilerplate code for compiler consumption-all within C++. Generic components
enable an easier and more seamless transition from design to application code, generate
code that better expresses the original design intention, and support the reuse of design
structures with minimal recoding.
The author describes the specific C++ techniques and features that are used in building
generic components and goes on to implement industrial strength generic components for
real-world applications. Recurring issues that C++ developers face in their day-to-day
activity are discussed in depth and implemented in a generic way. These include:
• Policy-based design for flexibility
• Partial template specialization
• Typelists-powerful type manipulation structures
• Patterns such as Visitor, Singleton, Command, and Factories
• Multi-method engines
For each generic component, the book presents the fundamental problems and design
options, and finally implements a generic solution.
In addition, an accompanying Web site,
makes the code implementations available for the generic components in the book and
provides a free, downloadable C++ library, called Loki, created by the author. Loki
provides out-of-the-box functionality for virtually any C++ project.

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12855 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Цикл книг о Короле Артуре (35 книг)

    Цикл книг о Короле Артуре (35 книг)

    Название: Цикл книг о Короле Артуре (35 книг)Автор: Басирин Андрей и другие (указаны по тексту ниже)Жанр: История, ПриключенияИздательство: Армада, Альфа-книга, Крон-Пресс, Северо-Запад, Белый городIS . . .

  • Книга Археологическая карта России: Московская обл. (часть 2)

    Археологическая карта России: Московская обл. (часть 2)

    Автор: Под редакцией Ю. А. КрасноваНазвание: Археологическая карта России: Московская обл. (часть 2)Издательство: Институт Археологии РАНISBN: 5-85663-013-0Год: 1995Формат: PDFРазмер: 67.6 мбКачество: . . .

  • Книга Археологическая карта России: Московская обл. (часть 1)

    Археологическая карта России: Московская обл. (часть 1)

    Автор: Под редакцией Ю. А. КрасноваНазвание: Археологическая карта России: Московская обл. (часть 1)Издательство: Институт Археологии РАНISBN: 5-85663-006-8Год: 1993Формат: PDFРазмер: 152 мбКачество: . . .

  • Книга История царствования Петра Великого. Т.4. Ч.2. Приложения

    История царствования Петра Великого. Т.4. Ч.2. Приложения

    Название: История царствования Петра Великого. Т.4. Ч.2. ПриложенияАвтор: Устрялов Н.Издательство: С.-ПетербургГод: 1863Формат: pdfРазмер: 25.5 МбСтраниц: 717Самым важным трудом, которому Устрялов пос . . .

  • Книга История царствования Петра Великого. Т.4. Ч.1. Битва под Нарвою и начало побед

    История царствования Петра Великого. Т.4. Ч.1. Битва под Нарвою и начало побед

    Название: История царствования Петра Великого. Т.4. Ч.1. Битва под Нарвою и начало победАвтор: Устрялов Н.Издательство: С.-ПетербургГод: 1863Формат: pdfРазмер: 20 МбСтраниц: 630Самым важным трудом, ко . . .

  • Книга Справочник проектировщика. Градостроительство

    Справочник проектировщика. Градостроительство

    Автор: Белоусов В.Н.Название: Справочник проектировщика. ГрадостроительствоИздательство: СтройиздатГод: 1978Кол-во страниц: 369Формат: PDFРазмер: 193.92МбЯзык: РуcскийВ справочнике приведены сведения . . .

  • Книга Матч Ботвинник — Бронштейн

    Матч Ботвинник — Бронштейн

    Название: Матч Ботвинник — БронштейнАвтор: Ботвинник Михаил МоисеевичИздательство: Физкультура и спортГод: 2001Формат: djvuКоличество страниц: 152Размер: 3,3 MbСборник партий матча полувековой да . . .

  • Книга Полвека в шахматах

    Полвека в шахматах

    Название: Полвека в шахматахАвтор: Ботвинник Михаил МоисеевичИздательство: Молодая гвардияГод: 1978Формат: djvuКоличество страниц: 272Размер: 2,9 MbОдин из выдающихся советских шахматистов М. Бо . . .

  • Книга Малый географический Атлас. 1928г.

    Малый географический Атлас. 1928г.

    Название: Малый географический Атлас. 1928г.Автор: Соколов С. и др.Год издания: 1928Издательство: М.,Л.: Государственное издательствоСтраниц: 49Формат: DJVUРазмер: . . .

  • Книга Практический интеллект

    Практический интеллект

    Авторы: ред. Стернберг Р. (ред.)Название: Практический интеллектГод издания: 2002Страниц: 272Формат: RTF в архивеРазмер: 1,3 МбИздательство: ПитерВ этой новаторской книге рассматриваются Психологическ . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Modern C++ Design. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.