Velha Jedi  1.1
Jogo da velha invencível
util.cpp
Vá para a documentação deste arquivo.
1 
8 #include<gtk/gtk.h>
9 #include"util.hpp"
10 
20 char *converte_widgets_para_chars(GtkWidget **casas){
21  char *tab = new char[9];
22  for(int i=0; i<9; ++i)
23  tab[i] = gtk_widget_get_name(casas[i])[0];
24  for(int i=0; i<9; ++i)
25  if(tab[i]!='X' && tab[i]!='O')
26  tab[i]='_';
27  return tab;
28 }
29 
36 void converte_vetor_para_matriz(char v[TAM], char m[3][3]){
37  int k = 0;
38  for(int i=0; i<3; ++i)
39  for(int j=0; j<3; ++j)
40  m[i][j] = v[k++];
41 }
char * converte_widgets_para_chars(GtkWidget **casas)
Definition: util.cpp:20
void converte_vetor_para_matriz(char v[TAM], char m[3][3])
Definition: util.cpp:36
Header para util.cpp.