Originariamente inviato da MItaly
Se ti trovi in una situazione del genere, probabilmente i template non vanno bene per il tuo scopo, e devi usare invece il normale overloading delle funzioni. I template vanno bene quando il codice è il medesimo per qualunque tipo si voglia operare.
Se invece ti trovi in una situazione mista (stesso codice per la maggior parte dei casi, codice diverso solo per qualche caso) puoi scrivere la funzione generale template e le specializzazioni per tipi particolari a parte.
Capisco...

Quindi non esiste niente (operatore/funzione/macro/...) capace di determinare run-time il tipo di una variabile?