Witam, mam problem ze stworzeniem obiektu w klasie.
Jednak gdy tworzę obiekt Pozycja w klasie gracz bez parametrów program normalnie się kompiluje.
#include <iostream>
using namespace std;
class Pozycja
{
private:
int x;
int y;
public:
Pozycja(int _x, int _y);
Pozycja(const Pozycja &poz);
int Pobierz_x();
int Pobierz_y();
};
Pozycja::Pozycja(int _x, int _y)
{
this -> x = _x;
this -> y = _y;
}
Pozycja::Pozycja( const Pozycja &poz )
{
this -> x = poz.x;
this -> y = poz.y;
}
int Pozycja::Pobierz_x()
{
return x;
}
int Pozycja::Pobierz_y()
{
return y;
}
//***************************************************************
class Gracz
{
public:
Pozycja gracz(,1,1);
Gracz() {};
};
int main()
{
Gracz gracz1;
return 0;
}
Kod programu:
http://pastebin.com/45VdVJpH
Proszę o pomoc ;(