patchouramria
Messages postés17Date d'inscriptionmardi 30 septembre 2014StatutMembreDernière intervention21 janvier 2015
-
1 nov. 2014 à 22:01
patchouramria -
30 janv. 2015 à 16:53
Salut mes amis,
j'aimerai envoyer les resultats de mon programme lors de l'execution(le resultat affichée sur le console) vers une fichier texte, je fait une recherche mais je ne trouve rien concernant le langage C.
merci de m'aider :)
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 2 nov. 2014 à 17:24
Bonjour.
Si tu es en ligne de commande, tu lances ton exécutable et tu ajoutes un "> fichier".
Exemple:
Windows:
programme.exe > monfichier.txt
Linux:
./programme > monfichier.txt
Si tu veux le faire en C, tu peux t'en sortir à coup de "dup()" et "dup2()", mais c'est bien trop compliqué pour ton niveau actuel.
Le mieux est d'utiliser des fichiers directement (via fopen) au lieu d'écrire sur la sortie standard.