Compartilhar via


Erro do compilador C2518

palavra-chave 'palavra-chave' ilegal na lista de classes base; ignorado

As palavras-chave class e struct não devem aparecer em uma lista de classes base.

O seguinte exemplo gera o erro C2518:

// C2518.cpp
// compile with: /c
class B {};
class C : public class B {};   // C2518
class D: public B {};   // OK