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.
'your_type::operator'op': CLR nebo WinRT – operátor není platný. Nejméně jeden parametr musí mít následující typy: T,T%, T&,T&, T^, T^%, T^%, T^&, where T = "your_type"
Poznámky
Operátor v prostředí Windows Runtime nebo spravovaném typu neměl alespoň jeden parametr, jehož typ je stejný jako typ návratové hodnoty operátoru.
Example
Následující příklad vygeneruje C2395 a ukazuje, jak ji opravit:
// C2395.cpp
// compile with: /clr /c
value struct V {
static V operator *(int i, char c); // C2395
// OK
static V operator *(V v, char c);
// or
static V operator *(int i, V& rv);
};