다음을 통해 공유


컴파일러 오류 C2227

'->member'의 왼쪽은 클래스/구조체/union/제네릭 형식을 가리킵니다.

-> 왼쪽의 피연산자가 클래스, 구조체 또는 공용 구조체에 대한 포인터가 아닙니다.

다음 샘플에서는 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
}