Especialização em modelos de membros específicos?
É possível especializar membros específicos de uma classe de modelo? Algo como:
template <typename T,bool B>
struct X
{
void Specialized();
};
template <typename T>
void X<T,true>::Specialized()
{
...
}
template <typename T>
void X<T,false>::Specialized()
{
...
}
Claro, esse código não é válido.