4.1В стандартной библиотеке С++ есть три функции abs(), labs() и fabs(), которые позволяют находить абсолютные значения переменных типа int, long и double соответственно. Необходимо написать программу, в которой функция mod(x) нахождения модуля числа перегружается 3 раза и, благодаря этому позволяет находить значения любой из функций abs(), labs() и fabs().
4.2Функция обмена местами для переменных типа int, double, float, int*…
4.3Сумма элементов массива (для строк - объединение)
4.4какая-нибудь функция с различным количеством параметров. Например, функция замены элементов первого массива на соответствующие элементы второго (если размерность r первого массива не превосходит размерности k второго, то все элементы заменяются; если превосходит, то заменяются только k элементов первого массива); замена на соответствующие элементы начиная с номера m; замена на соответствующие элементы начиная с номера m и заканчивая номером n; замена соответствующих элементов не с начала, а после какого-то индекса.
Шаблоны функций и классов
Программа, шаблон класса определения минимального числа из двух.
Программа, сортировки различного типа чисел и строк
В качестве примера рассмотреть функции обмена местами для переменных различных типов