Bonjour

J'ai un problème avec gpointer data quand j'affiche mon tab dans fonction
il y a des caractères qui ne veulent rien dire.
Alors que avant je l'initialise avec des caractères vide (' ').

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
typedef struct {
   char tab[2][2];
 } mastruct;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
void mafonction(mastruct *S)
{
g_signal_connect(G_OBJECT (drawing_area), "expose_event",G_CALLBACK (fonction), &S);
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
gboolean fonction(gpointer data )
 {
   mastruct *S = (mastruct*) data;
 
   afficheTableau(S->tab);
 
   return true;
 }
merci d'avance.