это сделать в сппшнике?
Можно. template <> void cccc::mmm( ... ) { ... }
class Foo { template <class T> void bar() {} template <> void bar<int>(); } Cpp: template <> void Foo::bar<int>() {...} Выдаёт unresolved external symbol
Из какого исходного модуля?
В каком смысле?
Ошибка там должна писать, что символ такой-то не определен, используется там то и там то. Нужно последнее
Используется из другого проекта студии - статической либы
Если из другого проекта - определение специализации должно быть доступно и тому проекту тоже, тогда определять надо в заголовочном файле
А тут не работает как с обычными методами?
Чтобы определение метода было доступно
Полная специализация — это уже не шаблон
Погоди, я запутался
Ну, если частичная - шаблон
Частичной специализацией нельзя функции делать
Ну вот ещё больше запутал...
Тогда ты должен экспортировать этот метод из библиотеки, если это динамика, а если статика р должно работать
Библиотека статическая?
Ща тогда еще раз просмотрю
Может это другая функция ещё....
Сообщение об ошибках покажи
Обсуждают сегодня