Freigeben über


Compilerfehler C2657

„class::*“ wurde am Anfang einer Anweisung gefunden (Haben Sie vergessen, einen Typ anzugeben?)

Bemerkungen

Die Zeile begann mit einem Zeiger-zu-Member-Bezeichner.

Dieser Fehler kann durch einen fehlenden Typbezeichner in der Deklaration eines Zeigers auf ein Element verursacht werden.

Example

Im folgenden Beispiel wird C2657 generiert:

// C2657.cpp
class C {};
int main() {
   C::* pmc1;        // C2657
   int C::* pmc2;   // OK
}