не с простыми типами(int, char... ), a классами, пользовательскими типами?
чем для шаблонов простые типы от не простых отличаются?
Это бы я и хотел узнать, если допустим у меня 2 разных класса, но в них есть пару схожих функций, как можно применить шаблон?
Зависит от того, что понимать под 'схожих' template<typename T> void f(const T& some_obj) { some_obj.some_func1(); some_obj.some_func2(42); }
Вывод данных на консоль, добавление в список, запись в файл...
Обсуждают сегодня