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.
'type' : neplatný jako pravá strana operátoru '->'
Poznámky
Typ se zobrazí jako pravý operand operátoru -> .
Příčinou této chyby může být pokus o přístup k převodu typu definovaného uživatelem. Použijte klíčové slovo operator mezi -> a type.
Example
Následující příklad vygeneruje C2273:
// C2273.cpp
struct MyClass {
operator int() {
return 0;
}
};
int main() {
MyClass * ClassPtr = new MyClass;
int i = ClassPtr->int(); // C2273
int j = ClassPtr-> operator int(); // OK
}