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.
"operator": nelze definovat příponu inkrementace nebo dekrementace WinRT nebo CLR operátor volání operátoru Postfix WinRT nebo CLR zavolá odpovídající předponu WinRT nebo CLR operátor (op_Increment/op_Decrement), ale s sémantikou přípony
Poznámky
Operátor přípony prostředí Windows Runtime a CLR nepodporují operátor přípony a operátory přípony definované uživatelem nejsou povoleny. Můžete definovat operátor předpony a operátor předpony se použije pro operace předběžného i po přírůstku.
Example
Následující příklad vygeneruje C3920 a ukazuje, jak ho opravit:
// 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;
};