Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > частичная специализация шаблонной free-функции |
Автор: boostcoder 2.3.2011, 11:43 | ||
нужно по параметру шаблона функции, специализировать ее для разных возвращаемых типов. что-то я намудрил...
http://liveworkspace.org/code/f6ece33e909c9b38687f5bde6e1acf2d спасибо. |
Автор: Abyx 2.3.2011, 11:49 |
нету частичной специализации у свободных функций |
Автор: mes 2.3.2011, 11:53 |
частично функцию специализировать нельзя.. зачем функцию то специализировать , если там имплементационная структура для специализации есть ? |
Автор: boostcoder 2.3.2011, 17:35 |
это я понял из сообщения компилятора ;) задачу, как решить? |
Автор: mes 2.3.2011, 19:05 |
Добавлено через 6 минут и 1 секунду посмотрел код, чего Вы хотите добиться ? |
Автор: boostcoder 2.3.2011, 19:17 |
чтоб в зависимости от connection_type, connect(), возвращала нужный тип. |
Автор: mes 2.3.2011, 19:35 | ||
http://liveworkspace.org/code/51e6ae1280633693a89874db19eafcb9 |
Автор: boostcoder 2.3.2011, 19:57 | ||
ну да ![]() спасибо. |
Автор: mes 3.3.2011, 17:19 |
кстати хорошая идея ![]() только вот при чем тут double ? или она просто для теста ? |
Автор: boostcoder 3.3.2011, 20:43 |
для теста. на самом деле возвращает типы boost::signals2::connection или boost::signals2::scoped_connection. |