Книги и журналы » Компьютерная литература » Программирование (книги)
Practical C++ Metaprogramming / Практическое метапрограммирование на C++Год издания: 2016
Автор: Edouard Alligand, Joel Falcou
Издательство: O'Reilly
ISBN: 978-1-491-95504-8
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 54
Описание: The purpose of this book is to demonstrate that understanding C++ metaprogramming will make you a better C++ programmer, as well as a better software engineer in general.
Цель этой книги — продемонстрировать, что понимание метапрограммирования на C++ сделает вас лучшим программистом на C++, а также лучшим инженером-программистом в целом.
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Оглавление"]
1. Introduction A Misunderstood Technique
What Is Metaprogramming?
How to Get Started with Metaprogramming
Summary 2. C++ Metaprogramming in Practice A Typical Code Maintenance Assignment
Creating a Straightforward Interface
Generating Code Automatically
Making Values and Pointers Work Together
Putting It All Together
Summary 3. C++ Metaprogramming and Application Design Compile-Time Versus Runtime Paradigms
Type Containers
Compile-Time Operations
Advanced Uses of Metaprogramming
Helper Functions and Libraries
Summary
[/spoiler]