Автор: 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 книг)Автор: Басирин Андрей и другие (указаны по тексту ниже)Жанр: История, ПриключенияИздательство: Армада, Альфа-книга, Крон-Пресс, Северо-Запад, Белый городIS . . .
Автор: Под редакцией Ю. А. КрасноваНазвание: Археологическая карта России: Московская обл. (часть 2)Издательство: Институт Археологии РАНISBN: 5-85663-013-0Год: 1995Формат: PDFРазмер: 67.6 мбКачество: . . .
Автор: Под редакцией Ю. А. КрасноваНазвание: Археологическая карта России: Московская обл. (часть 1)Издательство: Институт Археологии РАНISBN: 5-85663-006-8Год: 1993Формат: PDFРазмер: 152 мбКачество: . . .
Название: История царствования Петра Великого. Т.4. Ч.2. ПриложенияАвтор: Устрялов Н.Издательство: С.-ПетербургГод: 1863Формат: pdfРазмер: 25.5 МбСтраниц: 717Самым важным трудом, которому Устрялов пос . . .
Название: История царствования Петра Великого. Т.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Издательство: М.,Л.: Государственное издательствоСтраниц: 49Формат: DJVUРазмер: . . .
Авторы: ред. Стернберг Р. (ред.)Название: Практический интеллектГод издания: 2002Страниц: 272Формат: RTF в архивеРазмер: 1,3 МбИздательство: ПитерВ этой новаторской книге рассматриваются Психологическ . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Modern C++ Design. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.