Guest User

Untitled

a guest
Mar 23rd, 2013
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.64 KB | None | 0 0
  1. enum STATE ‹ NOTSTARTED, STARTED, DRAW, WIN ›;
  2. enum FIELD ‹ CROSS, CIRCLE, EMPTY ›;
  3. enum SIGN ‹ SG_CROSS, SG_CIRCLE ›;
  4.  
  5. class PLAYER
  6. ‹
  7.  public:
  8.  std::string Name;
  9.  void GetName(std::string Got) ‹ Name = Got; ›
  10. ›;
  11.  
  12. class GAME
  13. ‹
  14.  private:
  15.  PLAYER* Gracz1, Gracz2;
  16.  public:
  17.  FIELD Plansza[3][3];
  18.  STATE GameState;
  19.  SIGN ACTUAL;
  20.  
  21.  GAME()
  22.  ‹
  23.  GameState = NOTSTARTED;
  24.  for (int i=0; i<=3; i++)
  25.  for (int j=0; i<=3; j++)
  26.  Plansza[j] = EMPTY;
  27.  Gracz1 = new PLAYER;
  28.  Gracz2 = new PLAYER;
  29.  std::cout << "Gra stworzona";
  30.  ›
  31.  ~GAME()
  32.  ‹
  33.  delete Gracz1, Gracz2;
  34.  ›
  35.  //Funkcje gry:
  36.  bool StartGry();
  37. ›;
Advertisement
Add Comment
Please, Sign In to add comment