ciao.
ho questo codice dove specializzo una funzione template Link:
cosi compila
codice:
template< class T >void Link(const T data)
{
};

template<> void Link<const void*>(const void* pData)
{
}
cosi' no!(ho messo il refereence sulla prima funzione
codice:
template< class T >void Link(const T& data)//ho messo il reference
{
};

template<> void Link<const void*>(const void* pData)
{
}
come ci si comporta con i const , i reference e i puntatori nei template?
vanno messi nel tipo o si puo mantenere il tipo semplice e "decorarlo" con essi.
grazie.