Código
tengo que usar el arreglo "char tablero[6][7]" que forma parte de la clase JugadorSolo. Entonces cree un get en esta clase para poder reasignarlo a otra variable en el main y usarlo, pero al hacerlo me da un error, hago algo como esto:
JugadorSolo a; for(int a =0;a <= 5; a++){ for(int b = 0; b<=6; b++) tablero[a][b] = ' '; }
Código
Me da el error:
JugadorSolo.h: char JugadorSolo::getTablero() { return tablero[6][7]; } int main: JugadorSolo a; for(int a =0;a <= 5; a++){ for(int b = 0; b<=6; b++) a.getTablero(); }
"Request for member "getTablero" in 'a', which is of non-class type 'int'
Despues intente haciendo todo el ciclo una funcion de la clase para poder utilizarlo entonces lo ponia algo asi:
JugadorSolo a;
a.ciclo();
Y aqui me da el error 'a' was not declared in this scope.
Despues intente poner esa variable en global y me da este error:
'tablero' was not declared in this scope
No se que hago mal o por qué de ninguna manera funciona, agradeceria mucho si alguien sabe.
Muchas gracias.
Mod: Los códigos deben ir en etiquetas GeSHi, no hacer doble post