Bonsoir,

je voudrais avoir des précisions sur l'utilisation et l'utilité des fonctions g_free et g_malloc.
est-ce que ces deux fonctions peuvent s'utiliser ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
GtkWidget **monWidget;
 
monWidget = g_malloc(sizeof(GtkWidget **));
for(i = 0; i < 10; i++){
monWidget[i] = g_malloc(sizeof(GtkWidget *));
}
 
//Plus loin dans le code
 
for(i = 0; i < 10; i++){
g_free(monWidget[i]);
}
g_free(monWidget);
Merci de vos réponses