Jak wykryć istnienie klasy za pomocą SFINAE?

Czy jest możliwe wykrycie, czy klasa istnieje w C ++SFINAE? Jeśli to możliwe, to jak?

Załóżmy, że mamy klasę dostarczaną tylko przez niektóre wersje biblioteki. Chciałbym wiedzieć, czy można użyć SFINAE do wykrywania, czy klasa istnieje, czy nie. Wynik wykrycia jest dowolny, powiedzmy stałą wyliczeniową, która wynosi 1, jeśli istnieje, w przeciwnym razie 0.

questionAnswers(4)

yourAnswerToTheQuestion