Compartilhar via


Erro do compilador C2498

'function': 'novtable' só pode ser aplicado a declarações ou definições de classe

Esse erro pode ser causado pelo uso de __declspec(novtable) com uma função.

Exemplo

O seguinte exemplo gera o erro C2498:

// C2498.cpp
// compile with: /c
void __declspec(novtable) f() {}   // C2498
class __declspec(novtable) A {};   // OK