Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"operator": kan inte definiera en postfix inkrement/dekrement WinRT- eller CLR-operator. Att anropa postfix WinRT- eller CLR-operatorn kommer att anropa den motsvarande prefix WinRT- eller CLR-operatorn (op_Increment/op_Decrement), men med postfixsemantik.
Anmärkningar
Windows Runtime och CLR stöder inte postfixoperatorn och användardefinierade postfixoperatorer tillåts inte. Du kan definiera en prefixoperator och prefixoperatorn kommer att användas för både pre- och postinkrementsoperationer.
Example
Följande exempel genererar C3920 och visar hur du åtgärdar det:
// 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;
};