Partilhar via


Erro do compilador C3646

«Especificador» : Especificador de substituição desconhecido

Observações

O compilador encontrou um token na posição em que esperava encontrar um especificador de substituição, mas o token não foi reconhecido pelo compilador.

Por exemplo, se o especificador não reconhecido for _NOEXCEPT, substitua-o pela palavra-chave noexcept.

Para obter mais informações, consulte Substituir especificadores.

Example

O exemplo a seguir gera C3646 e mostra uma maneira de corrigi-lo:

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