Bonjour, j'ai un programme (CGI) qui récupère les valeurs envoyés via un formulaire (method POST).
Cependant, je dois changer le type de ces variables pour les traiter dans la suite.
j'ai donc deux tableaux de char
et je récupère ces valeurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 char res[80] = ""; char value[80] = "";
J'aimerai donc que res et value soient un int et un double.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 fsancf(stdin, "res=%80[^&]&value=%80[^&]", res, value);
J'ai testé
cependant il me dit
Code : Sélectionner tout - Visualiser dans une fenêtre à part int test = (int)(res);
et pour le type doubleWarning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
il me dit
Code : Sélectionner tout - Visualiser dans une fenêtre à part double test_d = (double)(value);
(j'utilise gcc).error: pointer value used where a floating point value was expected
Merci pour votre aide,
Partager