Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
operator 'operator' kan alleen worden toegepast op een exemplaar van een ref-klasse of een waarde-type
Opmerkingen
Een CLR-operator kan niet worden toegepast op een native type. De operator kan worden gebruikt voor een verwijzingsklasse of een verw-struct (een waardetype), maar niet voor een systeemeigen type, zoals int of een alias voor een systeemeigen type, zoals System::Int32. Deze typen kunnen niet worden ingekapseld vanuit C++-code op een manier die verwijst naar de native variabele, zodat de operator niet kan worden gebruikt.
Zie Traceringsreferentieoperator voor meer informatie.
Example
In het volgende voorbeeld wordt C3071 gegenereerd.
// C3071.cpp
// compile with: /clr
class N {};
ref struct R {};
int main() {
N n;
%n; // C3071
R r;
R ^ r2 = %r; // OK
}