Scusate, non riesco a venirne fuori...
Quello che voglio fare è:
1)Dichiarare nell'intestazione della classe una array
2)Nel costruttore della classe impostarne la grandezza.
Qui è come faccio io, ma non funziona...non so come fare.grazie:
codice:
class Tavolo{
//.....
//....    
  private: int cards[];
                                                 
};


Tavolo :: Tavolo(const int SIZE)
{
  //BOH???
}
Al posto di BOH?? vorrei specificare la grandezza dell'array (SIZE), ma si può fare?
In alternativa avevo dichiarato un puntatore così:
codice:
class Tavolo{
//.....
//....    
  private: int *cardsPtr;
                                                 
};


Tavolo :: Tavolo(const int SIZE)
{
  int cards[SIZE];
  cardsPtr = cards;
}
Sintatticamente è giusto, ma credo ci sia un errore di logica....l'array cards ha visibilità della funzione, mentre il puntatore visibilità di classe, allora quando finisce il costruttore il puntatore punta qualcosa che non esiste più!! Giusto?
Grazie