bonjour,
je développe actuellement sous DOS un programme (prog1) qui doit en appeller un autre (prog2).
prog1 appelle prog2 à l'aide de la fonction system et agit selon la valeur retournée par 2. Enfin, c'est ce que je voudrais, mais soit je me débrouille mal, soit system ne retourne pas la valeur renvoyée par le programme appelé comme c'est le cas sous les UNIX like. Il semble retourner zéro du moment que l'appel s'est bien passé, et j'ai beau mettre des return(xxxx) (avec xxx>0 !) dans le main de prog2, rien à faire.
qui peut confirmer ? apparemment les valeurs de retour de system dépendent de l'implémentation.
Merci par avance.
Partager