Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
"típus": a generikus típusparamétertől függő típus nem engedélyezett argumentumként a fordító belső típustulajdonság ('trait') esetén
Megjegyzések
Érvénytelen típuskijelölő lett átadva egy típustulajdonságnak.
A Típustulajdonságok fordítói támogatása című dokumentumban további információt talál.
példa
Az alábbi példa C2140-et hoz létre.
// C2140.cpp
// compile with: /clr /c
template <class T>
struct is_polymorphic {
static const bool value = __is_polymorphic(T);
};
class x {};
generic <class T>
ref class C {
void f() {
System::Console::WriteLine(__is_polymorphic(T)); // C2140
System::Console::WriteLine(is_polymorphic<T>::value); // C2140
System::Console::WriteLine(__is_polymorphic(x)); // OK
System::Console::WriteLine(is_polymorphic<x>::value); // OK
}
};