Bonjour,
j’essaie de transformer un char en double, mais comme il peux y avoir des lettres dans mon char, je veux faire un try except.
mais j'ai vu qu'en c il n'y a pas de gestion d'exception, mais comme je compile avec gcc, peut etre que gcc prend pour code pour du c++
il me semble avoir appris en cours qu'on utilisait try except et non try catch, mais d'après mes recherches il faut utiliser try catch
voici mon extrait de code
j'aimerai aussi avoir l'info du type d'erreur du try
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 char *valeur_entry = gtk_editable_get_text(GTK_EDITABLE(widget)); try: { double a = atof(valeur_entry); g_print("Valeur : %lf\n", a); } catch: // or except { g_print("TRY : valeur non numérique\n"); }
d'avance merci
Partager