Fait sortir le résultat sur document texte ...

Résolu
ismail-aikido Messages postés 61 Statut Membre -  
fiddy Messages postés 11653 Statut Contributeur -
Bonjour,

salut
je suis un débutant en c et j'utilise codeBlocks pour programmer

et je veux savoir comment fait sortir le résultat sur document texte à la place du console ?

A voir également:

1 réponse

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Bonjour,

Clique droit sur ton projet, build options.
Ensuite tu vas dans l'onglet Pre/post build steps
Dans post-build steps, tu mets :
cmd /C cd /D "bin\$(TARGET_NAME)\" & LeNomDeTonAppli.exe >sortie.txt 
Et enfin, tu coches "Always execute, ..."
Cdlt,
0
ismail-aikido Messages postés 61 Statut Membre
 
il m(affiche ce message !!!!



Running target pre-build steps
cmd /C cd /D "bin\:\Users\ismail\Desktop\test)\" & test.exe >sortie.txt
La syntaxe du nom de fichier, de r'pertoire ou de volume est incorrecte.
'test.exe' n'est pas reconnu en tant que commande interne
ou externe, un programme ex'cutable ou un fichier de commandes.
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings (0 minutes, 0 seconds)
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Tu as une parenthèse en trop !!!!
Sinon tu n'avais pas besoin de changer $(TARGET_NAME).
Il fallait juste changer le nom de l'application et du fichier de sortie.
0
ismail-aikido Messages postés 61 Statut Membre
 
j'ai écris :

cmd /C cd /D "bin\$(TARGET_NAME)\" & test.exe >test.txt

et j' ai reçois :


Running project pre-build steps
cmd /C cd /D "bin\Debug\" & test.exe >test.txt
Le chemin d'accSs sp'cifi' est introuvable.
'test.exe' n'est pas reconnu en tant que commande interne
ou externe, un programme ex'cutable ou un fichier de commandes.
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings (0 minutes, 0 seconds)
0
ElementW Messages postés 5690 Statut Contributeur 1 224
 
Il a dit de mettre ça dans les post-build steps, pas les pre.
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Hum, après effectivement, si tu as modifié les options par défaut, il vaudrait peut-être mieux de le mettre en dur. Par exemple :
cmd /C cd /D "C:\Users\ismail\Desktop\test\" & test.exe >sortie.txt 
En supposant bien sûr que l'exécutable se situe dans C:\Users\ismail\Desktop\test\.
0