Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1200 connectés 

  FORUM HardWare.fr
  Programmation
  Ada

  "unreachable code " d'où provient cette erreur?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

"unreachable code " d'où provient cette erreur?

n°1236902
docc
con
Posté le 02-11-2005 à 21:15:39  profilanswer
 

voila j'ai fait un ptit programme et dedans ya une fonction, dans cette fonction j'utilise notamment des boucles et des if mais au moment de compiler j'ai une erreur en orange "tbl.adb:423:04: warning: unreachable code", j'ai fait build et ma fonction marche nickel. Mais j'aimerais toutefois savoir d'où vient cette erreur. D'où ma question, est-ce que certains ont déjà eu des erreurs de ce type? cela ne viendrait pas de l'utilisation de boucles dans une fonction?

mood
Publicité
Posté le 02-11-2005 à 21:15:39  profilanswer
 

n°1236905
elianor
bannie 17 fois
Posté le 02-11-2005 à 21:17:34  profilanswer
 

Tu as une combinaison qui aboutit à du code qui ne peut pas être atteint.
 
if (a = b) {
 
} elsif (a != b) {
 
} else  {
    // Ceci est du code inateignable  
}


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1236917
docc
con
Posté le 02-11-2005 à 21:27:22  profilanswer
 

merci pour cette réponse rapide ;)  
mais je viens à l'instant de trouver la solution, à la fin de ma fonction j'avais mis New_Line et on peut visiblement pas mettre ça dans une fonction :pt1cable:

n°1236921
docc
con
Posté le 02-11-2005 à 21:30:43  profilanswer
 

en fait après qu'on ait écrit "return x" il ne faut rien écrire d'autre

n°1236959
Elmoricq
Modérateur
Posté le 02-11-2005 à 22:09:55  profilanswer
 

docc a écrit :

en fait après qu'on ait écrit "return x" il ne faut rien écrire d'autre


 
C'est ce que disait Elianor, il s'agit de portions de code qui ne seront jamais exécutée.
 
"return" indique la sortie d'une fonction. Alors forcément, tout ce qui suit sera à tout jamais ignoré. [:spamafote]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Ada

  "unreachable code " d'où provient cette erreur?

 

Sujets relatifs
Urgent : erreur lors de la création d'une table.[Code inside] Conversion entre UTF-8 et ANSI (utf8 ansi vb)
probleme avec un codeErreur 255 avec dev c++
[RESOLU]appel js / Erreur 445[C#] Protection mot de passe dans le code
Message d'erreur phpBB 2.0.15Erreur MySQL phpmyadmin
[ Débutant ] Erreur d'exécution en Javascript"ton code est tout pourri"
Plus de sujets relatifs à : "unreachable code " d'où provient cette erreur?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR