Site Links
Question #1
A template class can be used with any data type.
Question #2
Template classes can have multiple parameterized data types.
Question #3
Functions can also be created using templates.
Question #4
When the template class is compiled, the parameterized type is treated differently than a hard coded type would be treated.
Question #5
A swap function is one of the most useful template functions.