сравнения двух целых чисел по следующим правилам: • Если первое больше второго, то выводим «1». • Если второе больше первого, то выводим «-1». • Если оба числа равны, то выводим «0».
функцию сравнения двух вещественных чисел по следующим правилам: • Если первое больше второго, то выводим «1». • Если второе больше первого, то выводим «-1». • Если оба числа равны, то выводим «0».
две функции сравнения для строк и векторов двоичных значений, каждая из которых работает по следующим правилам: • Если первое больше второго, то выводим «1». • Если второе больше первого, то выводим «-1». • Если оба числа равны, то выводим «0».
не известны до момента выполнения. • Обобщенное программирование: типы не известны до момента компиляции. Примеры: итераторы, контейнеры, обобщенные алгоритмы.
формула для создания класса или функции. Шаблон функции – проект, по которому можно создать некую версию данной функции, специфическую для заданного типа.
ресурс] URL: docs.microsoft.com/ru-ru/cpp/cpp/templates-cpp?view= msvc-160 • Стенли Б. Липпман, Жози Лажойе, Барбара Э. Му. Язык программирования C++. Базовый курс // Москва:Вильямс, 2017. 1120 с.