Advanced Metaprogramming in Classic C++

Advanced Metaprogramming in Classic C++

eBook - 2015
Rate this:
This book offers a detailed look into template metaprogramming (TMP) using classic C++ code examples. The two newer standards are not used in the code so that the examples can be rich, illustrate the point, and be run with confidence. The code can be readily adapted to include the elements of modern C++ standards. Language aspects, design patterns, examples and applications (seen as case studies) are presented. Special emphasis is put on small reusable techniques that will improve the quality of daily work. You will learn what templates and the small object toolkit are, and how to use them; do overload resolution and metaprogramming with interfaces, algorithms, functors and refactoring; work with code generators; learn about opaque type principle and how to use it; work with debugging templates and more. A chapter devoted to issues surrounding C++0x and C++14 is included. --
Publisher: [New York] : friendsof ED, Apress, [2015]
Copyright Date: ©2015
ISBN: 9781484210109
9781484210116
Characteristics: 1 online resource : illustrations
Additional Contributors: Sigmundarson, Sverrir

Opinion

From the critics


Community Activity

Comment

Add a Comment

There are no comments for this title yet.

Age Suitability

Add Age Suitability

There are no age suitabilities for this title yet.

Summary

Add a Summary

There are no summaries for this title yet.

Notices

Add Notices

There are no notices for this title yet.

Quotes

Add a Quote

There are no quotes for this title yet.

Explore Further

Subject Headings

  Loading...

Find it at VPL

  Loading...
[]
[]
To Top