Comment lisez-vous la sortie de la console à partir des commandes Windows en C ++?

Duplication possible:
Comment puis-je exécuter un programme externe à partir de C et parsingr ses résultats?

Si vous exécutez une commande Windows depuis votre programme (disons ipconfig par exemple), comment lisez-vous la sortie que le système vous renvoie dans votre programme pour le traitement?

Voir Création d’un processus enfant avec entrées et sorties redirigées sur MSDN

Vous pouvez également utiliser _popen pour une capture simple de la sortie.