Форум программистов, компьютерный форум CyberForum.ru

шаблон функции, классы. - C++

Восстановить пароль Регистрация
 
Нубарик
 Аватар для Нубарик
4 / 4 / 1
Регистрация: 06.11.2010
Сообщений: 40
26.04.2011, 01:33     шаблон функции, классы. #1
доброго времени суток, форумчане, прошу вашей Вашей помощи в решение данной задачи т.к. из-за болезни провтыкал данный раздел, а сам никак не раздуплюсь в этой теме.
задание звучит так :
1)Написать программу для тестирования скорости работы шаблонных функций по сравнению с функциями, где типы заданы жестко.
2)Создать шаблонный класс, содержащий шаблонную функцию, заданную выше. Пронаследовать данный класс. В производном классе добавить шаблонную функцию,которая находит координаты элементов одномерного массива, отсортированного за возрастанием элементов, функция должна принимать одномерный массив (через указатель) и возвращать вектор позиций отсортированных элементов . Наследование делать открытым. Создать объект производного класса и вызвать функцию базового класса.

буду очень благодарен за помощь.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2011, 01:33     шаблон функции, классы.
Посмотрите здесь:

C++ Шаблон функции
Шаблон функции C++
Шаблон функции C++
[C++] Шаблон классы: из двух списков создать один. C++
шаблон функции. Задачей функции является округление вышеуказанного вещественного числа с заданной точностью C++
Классы. Программирование алгоритмов с использованием конструктора, деструктора, friend - функции инициализации set() и функции вывода результатов prin C++
C++ Классы. Программирование алгоритмов с использованием конструктора, деструктора, friend - функции инициализации set() и функции вывода результатов pri
Шаблон функции C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
26.04.2011, 02:02     шаблон функции, классы. #2
Цитата Сообщение от Нубарик Посмотреть сообщение
1)Написать программу для тестирования скорости работы шаблонных функций по сравнению с функциями, где типы заданы жестко.
по-моему все шаблоны инстанцируются на этапе компиляции, или я ошибаюсь?
ну кроме позднего связывания наверное...
Нубарик
 Аватар для Нубарик
4 / 4 / 1
Регистрация: 06.11.2010
Сообщений: 40
26.04.2011, 02:07  [ТС]     шаблон функции, классы. #3
2.2) В базовом классе сделать шаблонную функцию виртуальной. Заместить эту функцию в производном классе функцией,которая находит координаты элементов одномерного массива, отсортированного за возрастанием элементов, функция должна принимать одномерный массив (через указатель) и возвращать вектор позиций отсортированных элементов . Добавить еще одну функцию, которая не возвращает значение и только выводит сообщение. Наследование делать защищенным. Создать динамический объект. Исследовать механизм работы виртуальных функций, меняя тип объекта и тип указателя.
2.3) В базовом классе добавить чистую виртуальную функцию. Исследовать возможность создания объекта в производных классах.

Добавлено через 5 минут
блин и вправду не шарю в этом, лекции переболел, а сам перерыл кучу книг, но так и не понял как это работает.
Yandex
Объявления
26.04.2011, 02:07     шаблон функции, классы.
Ответ Создать тему
Опции темы

Текущее время: 06:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru