Erro do compilador C3646
'specifier': especificador de substituição desconhecido
Comentários
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 specifier não reconhecido for _NOEXCEPT, substitua-o pela palavra-chave noexcept
.
Para obter mais informações, confira Especificadores de substituição.
Exemplo
A amostra 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;
};