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

 


Dernière réponse
Sujet : DELPHI Fonction
Profil supprimé Dans ta boucle tu fous un break...
 
procedure trucmuch;
begin
  while not fintableau do
  begin    
    // blabla
    // blabla
    if test_de_sortie_est_vrai (r) JWhy then
      break;
  end;
  // Le break t'emmene ici ...
end;
 
Zou

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Dans ta boucle tu fous un break...
 
procedure trucmuch;
begin
  while not fintableau do
  begin    
    // blabla
    // blabla
    if test_de_sortie_est_vrai (r) JWhy then
      break;
  end;
  // Le break t'emmene ici ...
end;
 
Zou
JWhy bah en fait, je sais pas si c'est plus propre, mais j'utilise rarement le exit et je fait plutot:
 
bContinuer := true;
while bContinuer do
begin
 // faire des trucs...
 // incrementer un index...
 // etc...
 
 if test_de_sortie_est_vrai then
   bContinuer := false;
end;
AGA COmment faire propre? Imagine que tu as une boucle de recherche qui doit sortir au premier trouvé (pas la peine de se taper tout le tableau!) tu peux pas le faire proprement  :??:  
( Au fait  :hello: )
JWhy tu as un "exit" qui te fait sortir... mais c'est pas super propre...
AGA Comment on sort d'une fonction
Result affecte la valeur de sortie mais ne fais pas sortir de la fonction, y a pas un break exit Return?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)