Шаблоны Функций

  • Автор темы Guest
  • Дата начала
G

Guest

#1
всем доброго времени суток! помогите пожалуйста сделать следующее задание на билдере 6, сама новичок в с ++.
Код:
Задание 1: создать модуль библиотеки шаблонов функций по обработке одномерных массивов и продемонстрировать работу библиотеки для типов int, float и char. Все необходимые данные для функций должны передаваться им в качестве параметров. Использование глобальных пе¬ременных в функциях не допускается. Основные алгоритмы, которые должны быть реализованы в библиотеке:
- заполнение случайными значениями;
- файловый ввод/вывод;
- вставка и удаление k-ого элемента в массив;
- сортировка массива;
- поиск максимального и минимального элемента;
- поиск k-ого элемента (положительного, отрицательного, нулевого и др.) с применением предикатов; 
- подсчет количества элементов с указанной характеристикой (положительные, отрицательные, нулевые, кратные m) с применением предикатов; 
- специализированные шаблоны для обработки типов char*(строка символов).
Примечание: для создания модуля использовать Header File, т.к. шаблоны описывают в заголовочных файлах.
заранее большое спасибо!