Compartilhar via


Aviso do compilador (nível 4) C4510

'class' : o construtor padrão não pôde ser gerado

O compilador não pode gerar um construtor padrão para a classe especificada, que não tem construtores definidos pelo usuário. Objetos desse tipo não podem ser criados.

Há várias situações que impedem que o compilador gere um construtor padrão, incluindo:

  • Um const membro de dados.

  • Um membro de dados que é uma referência.

Para corrigir esse problema, crie um construtor padrão definido pelo usuário para a classe que inicializa esses membros.