С++. Шаблоны классов и методов