Partilhar via


Erro do compilador C2227

O lado esquerdo de '->member' deve apontar para classe/estrutura/união/tipo genérico.

Observações

O operando à esquerda de -> não é um ponteiro para uma classe, estrutura ou união.

Example

O exemplo a seguir gera C2227:

// C2227.cpp
int *pInt;
struct S {
public:
    int member;
} s, *pS = &s;

int main() {
   pInt->member = 0;   // C2227 pInt points to an int
   pS->member = 0;   // OK
}