Автор: 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 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Автор: 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автор: Alan RichardsonИздательство: Compendium Developments LtdГод выпуска: 2015ISBN: 978-0-9567332-4-5Формат: PDFРазмер: 20 MBКоличество страни . . .
Название: Patons Lace BreathtakingИздатель: PatonsАвтор: PatonsГод: 2010Страниц: 68Формат: Pdf (оригинал)Язык: EnglishРазмер: 7 mbISBN 978-1-897575-52-9Качество: хорошее12 beautiful designs to knit . . .
Название: Литология (в 3-х книгах)Автор: Фролов В.Т.Издательство: МГУГод: 1992-1995Формат: djvuРазмер: 31 мбCтраниц: 1120Язык: русскийПервый том учебного пособия знакомит с современной теорией литолог . . .
Название: Теплофизические свойства материалов. Справочное руководствоАвтор: Чиркин В.С.Издательство: ФизматгизГод: 1959Формат: djvuРазмер: 5 мбCтраниц: 357Язык: русскийПредисловие. Принятые обозначени . . .
Автор: Е.С.Немирова,Т.В.АлексееваНазвание: Методические рекомендации к проведению лабораторных занятий по систематике низших растенийИздательство: МГОУГод: 2014Страниц: 63Формат: pdfЯзык : РусскийРазм . . .
Название: Механические устройства космических аппаратов. Конструктивные решения и динамические характеристикиАвтор: Шатров А.К., Назарова Л.П., Машуков А.В.Издательство: Красноярск: Сиб. гос. аэрокосм . . .
Автор: Атаев Тимур (худ. ред.)Название: Легенды и сказки полярной ночи Издательство: Дудинка: Таймырпрессфото-2 (по заказу управления культуры администрации Таймырского автономного округа)Год: 1994Фор . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Modern C++ Design. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.