funkcja kompilacji do sprawdzania równości typu

Muszę zaimplementować samodzielną funkcję kompilacji do sprawdzania równości typu (szablon funkcji bez argumentówbool eqTypes<T,S>()).

samodzielny oznacza nie poleganie na bibliotece.

Nie jestem dobry w tym wszystkim. To właśnie próbowałem, ale nie tego potrzebuję.

template<typename T>
bool eq_types(T const&, T const&) { 
return true;
}

template<typename T, typename U> 
bool eq_types(T const&, U const&) { 
return false; 
}

questionAnswers(2)

yourAnswerToTheQuestion