Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- enum STATE ‹ NOTSTARTED, STARTED, DRAW, WIN ›;
- enum FIELD ‹ CROSS, CIRCLE, EMPTY ›;
- enum SIGN ‹ SG_CROSS, SG_CIRCLE ›;
- class PLAYER
- ‹
- public:
- std::string Name;
- void GetName(std::string Got) ‹ Name = Got; ›
- ›;
- class GAME
- ‹
- private:
- PLAYER* Gracz1, Gracz2;
- public:
- FIELD Plansza[3][3];
- STATE GameState;
- SIGN ACTUAL;
- GAME()
- ‹
- GameState = NOTSTARTED;
- for (int i=0; i<=3; i++)
- for (int j=0; i<=3; j++)
- Plansza[j] = EMPTY;
- Gracz1 = new PLAYER;
- Gracz2 = new PLAYER;
- std::cout << "Gra stworzona";
- ›
- ~GAME()
- ‹
- delete Gracz1, Gracz2;
- ›
- //Funkcje gry:
- bool StartGry();
- ›;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement