Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
operátor 'operator' lze použít pouze na instanci třídy ref nebo typu value.
Poznámky
Operátor CLR nelze použít v nativním typu. Operátor lze použít pro třídu ref nebo ref strukturu (typ hodnoty), ale ne nativní typ, například int nebo alias pro nativní typ, například System::Int32. Tyto typy nelze z kódu jazyka C++ zakódovat způsobem, který odkazuje na nativní proměnnou, takže operátor nelze použít.
Další informace naleznete v tématu Sledovací referenční operátor.
Příklad
Následující příklad vygeneruje C3071.
// C3071.cpp
// compile with: /clr
class N {};
ref struct R {};
int main() {
N n;
%n; // C3071
R r;
R ^ r2 = %r; // OK
}