Re[3]: Не могу явно инстанцировать шаблон функции-члена
От: watchmaker  
Дата: 09.10.18 19:15
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Поэтому хотелось инстанцировать только безопасные сочетания типов.

Иначе говоря, ты вручную явно инстанциируешь все безопасные комбинации, а компилятору оставишь работу по неявному инстанциированию всех остальных вариантов? Отличный план!
Ну то есть инстанциирование — это про другое.

Если хочешь запретить некие комбинации типов, то используй enable_if или просто static_assert с условием напиши.
Если хочешь для некоторых комбинаций типов сделать специальную логику обработки (не по шаблону), то используй специализацию этих типов для них (даже слова однокоренные!).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.