Bonjour à tous
Je commence à travailler sur un nouveau code de calcul développé par des collègues. Ils ont l'habitude de l'éxécuter avec un fichier remplacant l'entrée standard (qui fait office de fichire entrée de données) et un fichier ou sont écrits les résultat du calcul, remplaçant la sortie standard. En console (Linux ou Windows) mes collègues écrivent donc :
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part prgm.exe < FichierDonnee > FichierResultat
Je souhaite, moi, continuer à travailler avec Codeblocks auquel je suis habituée, mais je ne sais pas comment prendre en compte ces deux fichiers (l'un à lire, l'autre a remplir).
Code : Sélectionner tout - Visualiser dans une fenêtre à part ./a.out < FichierDonnee > FichierResultat
Comment faire d'après vous ?
Ci-joint un ecm issu de mon pgrm :
FichierDonne.dat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 #include <stdio.h> #include <math.h> #include <stdlib.h> #include <string.h> main(void) { int n,s; double t,d; n=2; d=0.1; scanf("%d %lf", &s, &t); n+=s; d*=t; printf("%d %e ", n, d); }
FichierResultat : vide au début du calcul.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 1 10
Merci à vous si vous avez des idées !
Partager