Partager via


Erreur du compilateur C2227

gauche de '->member' doit pointer vers le type class/struct/union/generic

L’opérande à gauche de -> n’est pas un pointeur vers une classe, structure ou union.

L’exemple suivant génère l’erreur 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
}