a mio parere vedrei di buon uso implmentare una bella struttura.
Ovvero, sopra la definizione della classe fai una cosa del tipo:
codice:
struct Giocata
{
int seme;
int valore;
};
codice:
class Giocatore
{
private:
struct Giocata MyVal[5];
public:
Giocata getValore ();
};
se vuoi una possibile implementazione di getValore:
codice:
Giocata __fastcall Giocatore::getValore ()
{
Giocata *P;
P = MyVal;
if (P.seme == 5)
return P;
else
return --P;
}
L' istruzione --P decrementa prima il puntatore restituendo la serie di valori di posizione -1 rispetto a quella corrente.