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 оценок
Формат: Книга
Уже скачали: 12851 раз



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

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

  • Книга Empire of Chaos

    Empire of Chaos

    Автор: Pepe Escobar Название: Empire of ChaosИздательство: Nimble BooksГод: 2014Формат: PDFРазмер: 2 MbЯзык: АнглийскийFrom Syria and Iraq to Ukraine, from AfPak to Libya, from Iran to Russia, and fr . . .

  • Книга Аллоды. Большая игра

    Аллоды. Большая игра

    Автор: Дмитрий ЯнковскийНазвание: Аллоды. Большая играИздательство: АСТГод: 2015Формат: fb2Размер: 1.28 МбХрупкое равновесие в суровом мире Аллодов оказалось нарушено, когда Хадаганская Империя примен . . .

  • Книга Одесса - Батуми. Путеводитель

    Одесса - Батуми. Путеводитель

    Название: Одесса - Батуми. ПутеводительАвтор: А.А. ГайворонИздательство: ОдессаГод: 1967Формат: docРазмер: 2 мбCтраниц: 90,ил.Язык: русскийСОДЕРЖАНИЕ:ОдессаЧерное море моеСевастопольЯлтаНовороссийскСо . . .

  • Книга Java For Testers: Learn Java fundamentals fast

    Java For Testers: Learn Java fundamentals fast

    Название: Java For Testers: Learn Java fundamentals fastавтор: Alan RichardsonИздательство: Compendium Developments LtdГод выпуска: 2015ISBN: 978-0-9567332-4-5Формат: PDFРазмер: 20 MBКоличество страни . . .

  • Книга Patons Lace Breathtaking

    Patons Lace Breathtaking

    Название: Patons Lace BreathtakingИздатель: PatonsАвтор: PatonsГод: 2010Страниц: 68Формат: Pdf (оригинал)Язык: EnglishРазмер: 7 mbISBN 978-1-897575-52-9Качество: хорошее12 beautiful designs to knit . . .

  • Книга Литология (в 3-х книгах)

    Литология (в 3-х книгах)

    Название: Литология (в 3-х книгах)Автор: Фролов В.Т.Издательство: МГУГод: 1992-1995Формат: djvuРазмер: 31 мбCтраниц: 1120Язык: русскийПервый том учебного пособия знакомит с современной теорией литолог . . .

  • Книга Теплофизические свойства материалов. Справочное руководство

    Теплофизические свойства материалов. Справочное руководство

    Название: Теплофизические свойства материалов. Справочное руководствоАвтор: Чиркин В.С.Издательство: ФизматгизГод: 1959Формат: djvuРазмер: 5 мбCтраниц: 357Язык: русскийПредисловие. Принятые обозначени . . .

  • Книга Методические рекомендации к проведению лабораторных занятий по систематике низших растений

    Методические рекомендации к проведению лабораторных занятий по систематике низших растений

    Автор: Е.С.Немирова,Т.В.АлексееваНазвание: Методические рекомендации к проведению лабораторных занятий по систематике низших растенийИздательство: МГОУГод: 2014Страниц: 63Формат: pdfЯзык : РусскийРазм . . .

  • Книга Механические устройства космических аппаратов. Конструктивные решения и динамические характеристики

    Механические устройства космических аппаратов. Конструктивные решения и динамические характеристики

    Название: Механические устройства космических аппаратов. Конструктивные решения и динамические характеристикиАвтор: Шатров А.К., Назарова Л.П., Машуков А.В.Издательство: Красноярск: Сиб. гос. аэрокосм . . .

  • Книга Легенды и сказки полярной ночи

    Легенды и сказки полярной ночи

    Автор: Атаев Тимур (худ. ред.)Название: Легенды и сказки полярной ночи Издательство: Дудинка: Таймырпрессфото-2 (по заказу управления культуры администрации Таймырского автономного округа)Год: 1994Фор . . .


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

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

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


Ой!

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