game_board class might need more function but this is for now
Embed:
(wiki syntax)
Show/hide line numbers
game_board.h
00001 #include <iostream> 00002 using namespace std; 00003 00004 class game_board 00005 { 00006 private: 00007 //unsigned char _gameboard [6][27]; 00008 string A_row,B_row,C_row,D_row,E_row,F_row,N_row, label; 00009 int _my_ship [6][6]; 00010 int ship_lose; 00011 public: 00012 game_board(){ 00013 int i; 00014 ship_lose = 0; 00015 for (i = 0; i < 6; i++); 00016 { 00017 _my_ship[i][0] = 0; 00018 _my_ship[i][1] = 0; 00019 _my_ship[i][2] = 0; 00020 _my_ship[i][3] = 0; 00021 _my_ship[i][4] = 0; 00022 _my_ship[i][5] = 0; 00023 } 00024 }; 00025 void new_game_board(); // done 00026 bool place_hit_miss_friendly (int row, int colum); //check 00027 void place_ship(int row, int colum); //done 00028 string get1row (int row); //done 00029 bool looser(); //done 00030 void place_hit_miss_enemy (int row, int colum, bool hit_miss);//done 00031 };
Generated on Fri Jul 29 2022 15:49:18 by 1.7.2