Ho un problema quando mando in compilazione e non so come risolverlo, vi posto il codice:
typedef struct Coord {
int Galaxy;
int SolarSystem;
Coord(int _Galaxy, int _SolarSystem) : Galaxy(_Galaxy), SolarSystem(_SolarSystem) {};
~Coord() {};
};
typedef struct Impost {
wxString Name;
int MouseImp;
POINT Button[4];
int RefreshPause;
Coord Start;
int NumberConf;
Coord From;
Coord To;
Impost(wxString _Name, int _MouseImp, POINT _Button[4], int _RefreshPause, Coord _Start, int _NumberConf,Coord _From, Coord _To) : Name(_Name), MouseImp(_MouseImp), RefreshPause(_RefreshPause), NumberConf(_NumberConf) {
Button[0].x = _Button[0].x;
Button[0].y = _Button[0].y;
Button[1].x = _Button[1].x;
Button[1].y = _Button[1].y;
Button[2].x = _Button[2].x;
Button[2].y = _Button[2].y;
Button[3].x = _Button[3].x;
Button[3].y = _Button[3].y;
Start.Galaxy = _Start.Galaxy;
Start.SolarSystem = _Start.SolarSystem;
From.SolarSystem = _From.SolarSystem;
From.Galaxy = _From.Galaxy;
To.Galaxy = _To.Galaxy;
To.SolarSystem = _To.SolarSystem;
};
};
mi da errore nella dichiarazione del costruttore Impost, quando dichiaro negli argomenti POINT _Button[4], Coord _Start, Coord _From, Coord _To
ho bisogno di capire come fare a risolvere il problema, dato che questa struttura insieme ad un'altra, ma che si basa su questa, stanno alla base di tutto il progetto.
Chi sa risolvere il problema risponda!!! è abbastanza urgente