GNU C++ Renovation Project - Templates

Node: Templates Next: ANSI Prev: Plans Up: Top

The Template Implementation

The C++ template(Class templates are also known as parameterized types.) facility, which effectively allows use of variables for types in declarations, is one of the newest features of the language.

gnu C++ is one of the first compilers to implement many of the template facilities currently defined by the ansi committee.

Nevertheless, the template implementation is not yet complete. This chapter maps the current limitations of the gnu C++ template implementation.

Template limitations Limitations for function and class templates
Function templates Limitations for function templates
Class templates Limitations for class templates
Template debugging Debugging information for templates


Next: ANSI Up: Top