54Fermer56
SallyLe 13/11/2009 à 17:35
Je ne suis pas non plus convaincu par le dernier exemple tongue
int func() 
{ 
 FILE *fp; 
 char *toto; 
 toto = (char*)malloc(128); 
 if (toto) {
  if (fp = fopen("thefile.txt", "rt")) {
    do_whatever_we_want(); 
    fclose(fp);
    return 0;
  }
  else free toto;
 }
 return -1;
}
Bon évidemment le problème c'est que tu veux prendre des exemples simples et que goto n'est utile que dans des cas compliqués, je comprends bien, mais bon tongue