problème pour gérer une exception
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:
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