Когда лучше использовать шаблон C++?C++

Программы на C++. Форум разработчиков
Anonymous
Когда лучше использовать шаблон C++?

Сообщение Anonymous »

Когда нам следует использовать шаблоны?
Может ли кто-нибудь рассказать мне о вашем опыте использования шаблонов C++?
Когда бы вы рассмотрели возможность использования шаблона?
Если бы мы определили такую ​​функцию

Код: Выделить всё

template 
myType GetMax (myType a, myType b) {
return (a>b?a:b);
}
но мы хотим передать объект (самоопределенный класс) для сравнения, как мы можем это реализовать?
Дополнение:
В ответе ниже кто-то написал этот пример кода

Код: Выделить всё

template 
const myType& GetMax (const myType& a, const myType& b) {
return (a

Подробнее здесь: [url]https://stackoverflow.com/questions/1357807/when-is-it-better-to-use-a-c-template[/url]

Вернуться в «C++»