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
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");
        	}
j'aimerai aussi avoir l'info du type d'erreur du try
d'avance merci