-
Récuperer la saisie
Bonjour,
Je chercher à creer une aplication qui permet de gerer des contacts avec gtk,pour cela je dois faire un menu.J'ai crée un bouton,qui appelle une fenetre ou l'utilisateur saisie.Dans mon cas il doit saisir des nombres(ex 1 pour ajout,2 pour modifier...).,j'ai mis ce que l'utilisateur a saisi dans une variable(que j'ai nommée schoix),mais a chaque fois que je veux faire une comparaison,c'est a dire
si schoix==1,donc je dois appeler la procedure ajout.Mais je n'arrive pas a faire cela...A chaque fois le compilateur me dit qu'il y'a une incompatibilité de type.
Je ne sais pas quoi faire...
-
Bonjour.
Pour que l'on puisse te répondre il faut que tu nous montres ton code source.
Ceci dit, j'imagine que tu utilises un GtkEntry. Il ne te renvoie qu'un const gchar*. Ce n'est pas un nombre mais un pointeur sur une chaîne de caractères. Il te faut la convertir. Tu peux le faire avec g_ascii_strtod (const gchar *nptr, gchar **endptr);