Compartir a través de


Error del compilador C2657

"class::*" se encontró al inicio de una instrucción (¿olvidó especificar un tipo?)

La línea comienza con un identificador de puntero a miembro.

Este error puede producirse cuando falta un especificador de tipo en la declaración de un puntero a un miembro.

El ejemplo siguiente genera el error C2657:

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