C++ Template Metaprogramming
Solutions to the exercises throughout the book
|
All about the MPL algorithms. More...
Modules | |
Exercise 6-0 | |
Find the smallest type in a sequence with boost::mpl::copy . | |
Exercise 6-1 | |
Implement a binary to decimal converter as a sequence of binary digits. | |
Exercise 6-2 | |
Why is there no for_each ? | |
Exercise 6-3 | |
Insert into a binary tree. | |
Exercise 6-4 | |
Search a binary tree structure using an inserter. | |
Exercise 6-5 | |
Differences between STL algorithms and MPL ones. | |
Files | |
file | chapter-6-tree.hpp |
Augment the chapter5::tree sequence API to allow addition of elements. | |
file | chapter-6.cpp |
Test application for Chapter 6. | |
Classes | |
struct | boost::mpl::push_back_impl< chapter5::tree_tag > |
Alter a tree structure by adding an element with sorted placement. More... | |
All about the MPL algorithms.
C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond.