Freigeben über


Compilerfehler C2637

'Bezeichner': Zeiger auf Datenelemente können nicht geändert werden

Bemerkungen

Ein Zeiger auf ein Datenmitglied darf keine Aufrufkonvention aufweisen. Entfernen Sie zum Auflösen entweder die aufrufende Konvention, oder deklarieren Sie einen Zeiger auf die Memberfunktion.

Example

Im folgenden Beispiel wird C2637 generiert:

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

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