Sadece temel türler için şablon uzmanlığı yapmanın bir yolu var mı? Aşağıdaki yapmaya çalıştık:Temel türler için şablon uzmanlaşımı
template<typename T, typename = typename std::enable_if<!std::is_fundamental<T>::value>::type>
class foo
{
}
template<typename T, typename = typename std::enable_if<std::is_fundamental<T>::value>::type>
class foo
{
}
Ama şablon zaten tanımlandığını bir hata alıyorum.
Olası kopyalar https://stackoverflow.com/questions/15427667/ sfinae-in-return-type-değil-şablon-parametre olarak çalışma) –
@EdgarRokyan Bir çift değil; Biri fonksiyonları ile uğraşmak, bu – Justin
@Justin sınıfları ile ama prensip aynı olmalıdır, değil mi? –