Condividi tramite


Avviso del compilatore (livello 4) C4510

'class': impossibile generare il costruttore predefinito

Il compilatore non può generare un costruttore predefinito per la classe specificata, senza costruttori definiti dall'utente. Non è possibile creare oggetti di questo tipo.

Esistono diverse situazioni che impediscono al compilatore di generare un costruttore predefinito, tra cui:

  • Membro const dati.

  • Membro dati che rappresenta un riferimento.

Per risolvere questo problema, creare un costruttore predefinito definito dall'utente per la classe che inizializza questi membri.