Condividi tramite


Errore del compilatore C2637

'identifier': impossibile modificare i puntatori ai membri dati

Osservazioni:

Un puntatore a un membro dati non può avere una convenzione di chiamata. Per risolvere il problema, rimuovere la convenzione di chiamata o dichiarare un puntatore alla funzione membro.

Example

L'esempio seguente genera l'errore C2637:

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

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