membri questione di classe initializer # 2 ---- C

L

Lucifre

Guest
salve!
Se qualcuno mai avuto questo problema?
Quando ho una classe che utilizza un costruttore con inizializzatori membri, non posso creare un array di classe con gli oggetti più di 0 di quel tipo?perché?

 
C consente solo un array di oggetti di classe che hanno COSTRUTTORI default.
Una soluzione è quella di rimuovere il tuo inizializzatori dal costruttore in modo da avere un costruttore di default e quindi assegnare i valori iniziali nel corpo del costruttore.Questo non è il modo preferito per inizializzare un oggetto, ma funziona.

 

Welcome to EDABoard.com

Sponsor

Back
Top