Мне интересно, возможно ли частично специализировать поведение шаблонного метода в случае, если один из параметров шаблона имеет определенный тип.Специализация только для реализации функции шаблона
template<class T>
void Foo(T& parameter)
{
/* some generic - all types - stuff */
If(T is int) // this is pseudo-code, typeinfo? Boost?
{
/* some specific int processing which might not compile with other types */
}
/* again some common stuff */
}
Любые предложения приветствуются. Благодаря
Я редактировал название, потому что термин «частичная специализация» означает нечто совершенно отличное от того, что задают здесь. – bames53