다음을 통해 공유


컴파일러 오류 C2231

'.' : 왼쪽 피연산자는 'class-key'를 가리키고 '->'를 사용합니다.

멤버 선택 작업(.)의 왼쪽에 있는 피연산자는 클래스, 구조체 또는 공용 구조체 대신 포인터입니다.

다음 샘플에서는 C2231을 생성합니다.

// C2231.c
struct S {
   int member;
} s, *ps = &s;
int main() {
   ps.member = 0;   // C2231

   // OK
   ps->member = 0;   // crash
   s.member = 0;
}