Bonjour,

J'ai un probleme avec la commande return.

J'ai une fonction fonction_1 qui est appele dans le main. Dans cette fonction, il y a a plusieurs endroit des return (si j'ai une erreur, je desire sortir de la fonction fonction_1 sans l'executer jusqu'au bout).

J'aimerais maintenant deplacer certains traitements de la fonction_1 dans une nouvelle fonction, fonction_2, qui sera appelee dans fonction_1.

Ma question est la suivante : si je fait un return dans la fonction_2, est ce que je quitterais aussi la fonction_1 (comportement souhaite). Si non, comment puis je faire ? (exit quitte tout le shell).

Merci d'avance

Geoffrey