Template Functions
Chapter 6 introduces templates, which are a C++ feature that easily permits the reuse of existing code for new purposes.
This presentation shows how to implement and use the simplest kinds of templates: template functions.
Data Structures and Other Objects