FIlippoNIno
23-04-2015, 17:43
Ciao ragazzi sto cercando di risolvere questo errore nella classe nodo di un progetto ma non riesco a capire dove sta il problema, Ora vi posto l'esercizio;
class Nodo
{
public:
Nodo();
{ [ <--- la parentesi graffa in questione è questa qui];
int valore () { return Valore; };
Nodo* genitore () { return Genitore; };
Nodo* figlio_sinistro () { return Figlio_Sinistro; };
Nodo* figlio_destro () { return Figlio_Destro; };
operator int& () { return Frequenza; }; /*operatore di cast*/
};
private:
{
string color;
int Frequenza;
int valore;
Nodo* Genitore;
Nodo* Figlio_Sinistro;
Nodo* Figlio_Destro;
}};
class Nodo
{
public:
Nodo();
{ [ <--- la parentesi graffa in questione è questa qui];
int valore () { return Valore; };
Nodo* genitore () { return Genitore; };
Nodo* figlio_sinistro () { return Figlio_Sinistro; };
Nodo* figlio_destro () { return Figlio_Destro; };
operator int& () { return Frequenza; }; /*operatore di cast*/
};
private:
{
string color;
int Frequenza;
int valore;
Nodo* Genitore;
Nodo* Figlio_Sinistro;
Nodo* Figlio_Destro;
}};