tailieunhanh - Lecture Practical C++ programming - Chapter 24: Templates

Templates are just a fancy way of automatically generating code. However, at the time of this writing, only the template syntax has been defined. The implementation is currently up in the air. So different compiler makers have defined different ways of working things. | Chapter 24 Templates Template A template is a way of writing a generic procedure or class. Templates look good but there are no compilers which implement the standard. As of 2003 In short templates will be a good thing when they grow up. z Z n Templates the hard way Definition phase define make_max type type max type d1 type d2 Generation phase define_max int define_max float define_max char Usage phase int main void float f max char ch max A Q