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.
"type" : olagligt som höger sida av "-"> operatorn
Anmärkningar
En typ förekommer som den högra operanden i en ->-operator.
Det här felet kan orsakas av försök att komma åt en användardefinierad typkonvertering. Använd nyckelordet operator mellan -> och type.
Example
I följande exempel genereras 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
}