컴파일러 오류 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
}