Compartir a través de


Error del compilador C3646

"specifier": especificador de invalidación desconocido

Comentarios

El compilador encontró un token en la posición en la que esperaba encontrar un especificador de invalidación, pero el compilador no reconoció el token.

Por ejemplo, si el especificador specifier no reconocido es _NOEXCEPT, reemplácelo por la palabra clave noexcept.

Para más información, consulte Especificadores de invalidación.

Ejemplo

El ejemplo siguiente genera el error C3646, y muestra una manera de corregirlo:

// C3646.cpp
// compile with: /clr /c
ref class C {
   void f() unknown;   // C3646
   // try the following line instead
   // virtual void f() abstract;
};