Udostępnij przez


Błąd kompilatora C2227

po lewej stronie elementu "->member" musi wskazywać klasę/strukturę/union/typ ogólny

Uwagi

Operand po lewej stronie -> nie jest wskaźnikiem do klasy, struktury ani unii.

Example

Poniższy przykład generuje 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
}