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 |