Когда лучше использовать шаблон 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]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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