First page
Back
Last page
Overview
Graphics
countof()
example commentary
Yes -- this is very complicated
But, the complexity is limited to the header file defining countof()
All other code in the system just calls countof(t) without any concern as to what the data type is.
To support a new kind of container, you just add a new pair of family* declarations
You can put them in the header file with the container