Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 17:14
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Добрый деньЕсть несколько простых template ф-ций, напрКодC++ (Qt)template void Copy( const T1 * src, T2 * dst, size_t num ){for (size_t i = 0; i < num; ++i) dst[i] = src[i];}Беда в том что в момент вызова такой Copy я имею только 2 указателя на базовый тип Base, (а не фактический тип). Возможных типов 4, писать вместо каждой ф-ции 16 не хочется. Также некоторые типы должны быть POD, так что dynamic_cast не проходит (хотя впрочем если бы и проходил - не писать же его 16 раз). Как выкрутиться?Спасибо
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Что сделать из вареной курицы????Очень много... Очень много... Guest Новый архив 5 0 17.03.2012 12:03
почему так много парней за 25 не женатых и бездетных?смотрю и удивляюсь-очень много Guest Новый архив 4 0 17.03.2012 05:55
Говорят миллионеров в стране стало очень много - что действительно вас много??? Guest Новые вопросы и ответы 5 0 28.01.2012 03:29
как отучить мужа от вредной привычки: очень много пьют кофе(по 15 чашек в день- это всреднем) и очень много курит-2,5 Guest Ещё вопросы и ответы из архива 8 0 09.01.2012 09:36
почему так много людей за коммунистов, хотя очень много известно про их правление Guest Новые вопросы и ответы 2 0 31.12.2011 14:18



© www.otvetnemail.ru - Форум вопросов и ответов.