Bonjour tout le monde :-)
J'ai fait ce petit programme :
Le but de ce programme est de créer un widget sous forme vbox à l'aide d'une fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 #include <gtk/gtk.h> void func (GtkWidget *wid) { wid = gtk_vbox_new (TRUE, 0); } int main (int argc, char **argv) { GtkWidget *window; GtkWidget *box1; gtk_init (&argc, &argv); window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_window_set_default_size (GTK_WINDOW(window), 250, 250); func (box1); gtk_container_add (GTK_CONTAINER(window), box1); gtk_widget_show_all (window); gtk_main(); return 0; }
quand j'execute ce programme, il ne marche pas, je reçois le message : "Segmentation fault (core dumped)"
je suis sous linux, et j'utilise gtk+-2.0.
Où est le problème SVP.
Merci.
Partager