je précise : récupéré ces information dans une variable de type char
Comment récupéré ces ligne avec système , ou une commande alternative ?
#include <stdio.h> int main() { FILE * uname; char os[80]; int lastchar; uname = popen("uname -o", "r"); lastchar = fread(os, 1, 80, uname); os[lastchar] = '\0'; printf("Your OS is %s", os); pclose(uname); return 0; }
FILE *fp = popen("myprog.exe", "r"); while (fgets(os, sizeof (char), fp) != NULL) { // do stuff with lines (os) } pclose(fp);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question