Reto 2. Sudoku Killer
Casilla.h
Ir a la documentación de este archivo.
1 
10 #ifndef SUDOKU_CASILLA_H
11 #define SUDOKU_CASILLA_H
12 
13 #include <utility>
14 #include <vector>
15 using namespace std;
16 
29 class Casilla {
30 private:
36  pair<int, int> coord;
37 
42  int valor;
43 public:
52  Casilla(pair<int,int> coord, int valor=0);
53 
59 
64  pair<int,int> getCoord() const;
69  int getValor() const;
75  void setCoord(pair<int,int> coord);
76 
82  void setValor(int valor);
83 
84 };
85 
86 
87 #endif //SUDOKU_CASILLA_H
TDA Casilla Representa una única posición de sudoku que puede contener un único valor numérico.
Definition: Casilla.h:29
int valor
Número de la casilla.
Definition: Casilla.h:42
void setCoord(pair< int, int > coord)
Fija coordenadas de la casilla.
Casilla()
Constructor sin argumentos.
Casilla(pair< int, int > coord, int valor=0)
Constructor de la clase con unas coordenadas y con un valor preciso.
int getValor() const
Recupera valor de la casilla.
pair< int, int > getCoord() const
Recupera coordenadas de la casilla.
pair< int, int > coord
Un dato pair que indica la posición en el tablero mediante la fila y la columna en este orden.
Definition: Casilla.h:36
void setValor(int valor)
Fija valor de la casilla.