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: kan geen postfix-increment/decrement WinRT- of CLR-operator definiƫren. Het aanroepen van de postfix WinRT- of CLR-operator roept de bijbehorende voorvoegsel-WinRT- of CLR-operator (op_Increment/op_Decrement) aan, maar met de semantiek van postfix.
Opmerkingen
Windows Runtime en CLR bieden geen ondersteuning voor de operator postfix en door de gebruiker gedefinieerde postfixoperators zijn niet toegestaan. U kunt een voorvoegseloperator definiƫren en de operator voor het voorvoegsel wordt gebruikt voor zowel voor- als na incrementele bewerkingen.
Example
In het volgende voorbeeld wordt C3920 gegenereerd en ziet u hoe u dit kunt oplossen:
// C3920.cpp
// compile with: /clr /LD
public value struct V {
static V operator ++(V me, int)
// try the following line instead
// static V operator ++(V me)
{ // C3920
me.m_i++;
return me;
}
int m_i;
};