Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на C / C++


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Асмик
Статус: Академик
Рейтинг: 9589
∙ повысить рейтинг »
lamed
Статус: Академик
Рейтинг: 5793
∙ повысить рейтинг »
Коцюрбенко Алексей aka Жерар
Статус: Академик
Рейтинг: 3861
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / C/C++

Номер выпуска:1724
Дата выхода:17.02.2012, 20:00
Администратор рассылки:Киселёва Алёна aka Verena (Профессор)
Подписчиков / экспертов:192 / 118
Вопросов / ответов:1 / 1

Консультация # 185398: Здравствуйте, Уважаемые эксперты! Пожалуйста, ответьте на вопрос: прошу сделать работу с подробным пояснениями кода... весьма подробное описание задания находиться в файле http://rfpro.ru/upload/7500 smile мне нужно понять как создаются эти ...


Консультация # 185398:

Здравствуйте, Уважаемые эксперты! Пожалуйста, ответьте на вопрос:

прошу сделать работу с подробным пояснениями кода...

весьма подробное описание задания находиться в файле http://rfpro.ru/upload/7500

smile мне нужно понять как создаются эти шаблоны. и на основе созданного шаблона выполнить задание которое написано в там же в файле

Задание нужно сделать в Borland C++ Builder 6.0
Винда у меня стоит 7-ка

Дата отправки: 09.02.2012, 19:41
Вопрос задал: Посетитель - 356695 (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Киселёва Алёна aka Verena (Профессор):

Здравствуйте, Посетитель - 356695!
В шаблонах нет ничего сложного. Вы создаёте те же функции, только с расчётом на то, что они могут работать с разными типами. Соответственно, такие функции не должны полагаться на то, что обрабатываемые данные будут иметь какой-то определённый тип. Кроме того, для шаблонов нельзя разносить объявление и реализацию по разным файлам: всё описывается в заголовочном файле (.h). Это связано с тем, что компилятору необходимо подставить реальные типы в функции перед сборкой, а если реализация будет находиться в срр-файле, на данном этапе ему это не удастся и из-за разночтений в заголовке он не сможет найти нужную функцию.
Более подробно можно прочитать, например, здесь.
Реализация вашего задания в приложении. Сумма положительных элементов считается несколько нелогично: считается сначала их количество, затем они в цикле выбираются по порядку. Сделано э то мной для того, чтобы использовать шаблонные функции, хотя в данном случае это не слишком уместно.
Проверено в Borland 6. Будут вопросы - задавайте.
Удачи!

Приложение:

Консультировал: Киселёва Алёна aka Verena (Профессор)
Дата отправки: 13.02.2012, 23:21

5
нет комментария
-----
Дата оценки: 14.02.2012, 08:35

Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное