Derleyici Hatası C2139
'type' : tanımlanmamış bir sınıfa derleyicinin iç tür özelliği 'trait' için bağımsız değişken olarak izin verilmez
Tür özelliğine geçersiz bir bağımsız değişken geçirildi.
Açıklamalar
Daha fazla bilgi için bkz . Tür Özellikleri için Derleyici Desteği.
Örnek
Aşağıdaki örnek C2139 oluşturur.
// C2139.cpp
// compile with: /EHsc
#include <iostream>
using namespace std;
template <class T>
struct is_polymorphic {
static const bool value = __is_polymorphic(T);
};
class C;
class D {};
class E {
public:
virtual void Test() {}
};
int main() {
cout << is_polymorphic<C>::value << endl; // C2139
cout << is_polymorphic<D>::value << endl; // OK
cout << is_polymorphic<E>::value << endl; // OK
}
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin