Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Z] table of library name and header template [See also class template, function template, instantiation] class 2nd class member [See member template] link time errors overview template argument 2nd and function argument type checking class template conversion deduction from function pointer deduction for class template member function deduction for function template explicit and class template explicit and function template and function pointer specifying pointer template argument deduction template class [See class template] template function [See function template] template keyword template parameter 2nd 3rd and member templates name restrictions on use nontype parameter 2nd 3rd 4th class template must be constant expression scope type parameter 2nd 3rd 4th uses of inside class definition template parameter list 2nd template specialization 2nd class member declaration compared to overloaded function definition example function declaration 2nd member defined outside class body member of class template parameter matching partial specialization 2nd scope template<> [See template specialization] temporary object terminate 2nd 3rd 4th 5th TextQuery class definition main program using program design program interface revisited this pointer implicit 2nd implicit parameter 2nd in overloaded operator overloaded operator static member functions three, rule of 2nd tHRow 2nd 3rd 4th 5th example 2nd execution flow 2nd pointer to local object rethrow tolower top priority_queue stack toupper TRansform transformation program, word translation unit [See source file] trunc (file mode) TRy block 2nd 3rd 4th TRy keyword type abstract data 2nd arithmetic 2nd built-in 2nd 3rd class 2nd 3rd compound 2nd 3rd dynamic 2nd function return incomplete 2nd integral 2nd library nested [See nsted class] return 2nd 3rd 4th static 2nd determines name lookup name lookup and multiple inheritance type checking argument with class type conversion ellipsis parameter name lookup reference to array argument type identification, run-time 2nd type specifier 2nd type template parameter 2nd 3rd [See also template parameter] type_info header name member no copy or assign operations returned from typeid typedef 2nd typedef and pointer and pointer to member pointer to function typeid operator 2nd and virtual functions example returns type_info typename, keyword compared to class in template parameter inside template definition |