다음을 통해 공유


컴파일러 오류 C2637

'identifier': 데이터 멤버에 대한 포인터를 수정할 수 없습니다.

데이터 멤버에 대한 포인터는 호출 규칙을 가질 수 없습니다. 해결하려면 호출 규칙을 제거하거나 멤버 함수에 대한 포인터를 선언합니다.

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

// C2637.cpp
// compile with: /c
struct S {};
int __stdcall S::*pms1;   // C2637

// OK
int S::*pms2;
int (__stdcall S::*pms3)(...);