Wie kann man mit einem Template-Hack prüfen, ob ein übergebenes Template-Argument vom Typ Klasse ist?
Beispiel
int main()
{
CheckIfClass<int>::checkConst ; No it is not of a class type
class CLASS{};
CheckIfClass<CLASS>::checkConst ; Yes CLASS is a class.
CheckIfClass<std::string>::checkConst ; Yes std::string is a class
}