Ils implémentent la généricité en C++. Exemple:
template class toto { public: void toto(T &); toto &doit() const; toto count(); void m() { private: T _value; int _x; };