Lecture d'une chaine
Résolu
miki
-
sophieeeeee Messages postés 1396 Date d'inscription Statut Membre Dernière intervention -
sophieeeeee Messages postés 1396 Date d'inscription Statut Membre Dernière intervention -
Bonjour,a tous voila j'un probleme pour lire la sortie d'un programme en l'occurence cmd.exe j'utilise fgets pour lire mais bien entendu je me retrouve qu'avec la premiere ligne. Existe t'il un moyen pour lire les autre lignes.Oups j'ai peur d'etre un peu confu je poste mon code je croit que se sera plus clair.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{ FILE *pp;
char buf[1000];
pp=popen("cmd.exe","r/w");
fgets(buf,sizeof buf,pp);
fputs(buf,stdout);
system("PAUSE>0");
return 0;
}
si quelqu'n pouvait me dire comment lire la totalite du programme cmd.exe et bien sur la balance sur mon programme se serait cool merci d'avance.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{ FILE *pp;
char buf[1000];
pp=popen("cmd.exe","r/w");
fgets(buf,sizeof buf,pp);
fputs(buf,stdout);
system("PAUSE>0");
return 0;
}
si quelqu'n pouvait me dire comment lire la totalite du programme cmd.exe et bien sur la balance sur mon programme se serait cool merci d'avance.
A voir également:
- Lecture d'une chaine
- Chaine tnt gratuite sur mobile - Guide
- Lecture epub sur pc - Guide
- Confirmation de lecture whatsapp - Guide
- Accusé de lecture gmail - Guide
- Chaine radio - Télécharger - Médias et Actualité