C++ Template Metaprogramming
Solutions to the exercises throughout the book
Loading...
Searching...
No Matches
exercise_5_6 Namespace Reference

Encapsulate solution for Exercise 5-6. More...

Classes

struct  dimensions
 Represent the dimensions in an array type as a sequence of numbers. More...
 
struct  dimensions< T[N]>
 Basically a tuple where the "head" is the value, and the rest is accessed by "tail". More...
 
struct  dimensions_iterator
 Define a (forward-only) iterator for our dimensions sequence. More...
 
struct  dimensions_tag
 A tag for tag-dispatched sequence metafunctions. More...
 

Detailed Description

Encapsulate solution for Exercise 5-6.