Lecture Notes for CS 509, Advanced Programming II

8 April 2003, Template Classes


Outline


Template Classes


Template Class Syntax


Template-Class Declarations


Declarations and Definitions


Declarations, Definitions, and .h


Template Classes and Functions


Class and Member Templates


Why I (heart) C++


Templates vs. Copying


Obey the Rule of Three


Virtue Rewarded


Integral Template Parameters


Default Template Parameter Values


Points to Remember


This page last modified on 22 April 2003.