Chcialbym zrobic klase , ktora ma 4 obiekty zapisane jako tablica cztero- elementowa.
Zastanawiam sie czy jest to mozliwe??
Napisalem to jak ponizej ale wyskakuje mi bład.
plik zawodnik.h
class zawodnik
{
char nazwisko[40];
int szybkosc;
int numer;
int ktory_gracz;
int pozycja;
int sciezka;
int krok;
public:
void zapamietaj( const char* nazwa,int speed,int nr,int kt_gracz, int step, int poz, int way);
}
plik zawodnik.cpp
void zawodnik::zapamietaj( const char* nazwa,int speed,int nr,int kt_gracz, int step, int poz, int way)
{
strcpy(nazwisko,(nazwa? nazwa:"Anonim"));
szybkosc=speed;
pozycja=poz;
numer=nr;
ktory_gracz=kt_gracz;
sciezka=way;
step=krok;
}
plik main:
int *gracz;
int main()
{
int zawodnicy;
gracz=new int [zawodnicy-1];
int *w_gracz=gracz;
zawodnik gracz[0], gracz[1], gracz[2], gracz[3]; // tutaj wyskakuje blad
}
Zakladam ze uzycie tablic obiektów jest mozliwy...
Co robię źle?
Oto informacja jaka mi sie pojawia: