class Plansza
{
public:
enum TABLICA {PUSTE, KOLKO, KRZYZYK};
};
if(Board.TABLICA[0][0]==KOLKO
&& Board.TABLICA[0][1]==KOLKO
&& Board.TABLICA[0][2]==KOLKO)
return 1;
Odwołujesz się do TABLICA, jakby była tablicą, a nie jest. Wartości PUSTE, KOLKO i KRZYZYK nie leżą w globalnej przestrzeni nazw, należą do klasy Plansza.
class Plansza
{
public:
enum { PUSTE, KOLKO, KRZYZYK } Tablica[10][10] = { PUSTE };
};
if(Board.Tablica[0][0] == Plansza::KOLKO
&& Board.Tablica[0][1] == Plansza::KOLKO
&& Board.Tablica[0][2] == Plansza::KOLKO)
return 1;