Probléme sscanf sous GTK+
Bonjour,
Je développe actuellement en C sous GTK+ sous Linux afin de créer un mini tableur de type excel. Mes valeurs sont de type double et je les prend grâce à sscanf :
Voici un exemple de mon programme :
Code:
1 2 3 4 5 6
|
const char * ch = "56.87" ;
double valeur;
sscanf(ch,"%lf",&valeur);
printf("Mon double : %lf \n",valeur); |
Lorsque je compile ceci sous la console, j'ai bien mon double qui est égale à 56.87. Mais lorsque j'intègre le code à GTK, la partie décimale est tronquée à 56,000000.
Merci pour votre aide.
Mathieu