Kann eine Vorlagenfunktion die beiden Typennamen vergleichen? [Duplikat]

Mögliche Duplikate:
Programm zur Implementierung des Merkmals is_same_type in c ++

Ich möchte, dass meine Vorlagenfunktion etwas anderes ausführt, je nachdem, ob die beiden Typnamen gleich sind oder nicht:

template <typename T1, typename T2> f()
{
  if (T1==T2) ...;
  else ...;
}

Ich weiß, "ob (T1 == T2)" nicht funktionieren wird, aber gibt es eine Möglichkeit, dies zu tun?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage