Bonjour,
j'aimerai modifier un programme afin qu'il ne lise plus des informations à partir d'un nom de fichier spécifié comme suivant
car les données à traiter, habituellement envoyés vers "datafilename" seront directement issues de l'entrée standard, pour pouvoir utiliser un pipe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if((finputp=fopen(datafilename,"r"))!=NULL) { /* traitement du fichier */ fclose(finputp); } else { /*if cannot open filename*/ sprintf(smess,"\nError in reading data set file :\n\tCannot open file %s",datafilename); write(ERRORFILE,smess); exit(1); }/*end of else*/ exit(1);
Pour le moment je n'y arrive pas...est-ce que vous avez une solution SVP ?
myca
Partager