Cours:TdFichiersCorrection : Différence entre versions
(Page créée avec « {{Rouge|<big>'''vers la page des TDs 1103'''</big>}} {{Vert|<big>'''Enoncé de TD'''</big>}} ={{Rouge|Lecture}}= <source lang=c... ») |
m |
| (Une révision intermédiaire par le même utilisateur non affichée) | |
(Aucune différence)
| |
Version actuelle datée du 8 décembre 2015 à 09:25
Lecture
#include <iostream>
using namespace std;
#include <stdio.h>
int main()
{
FILE *f;
int res;
char c;
char fileName[1000];
cout << "Nom du fichier" << endl; // prints !!!Hello World!!!
cin >> fileName;
cout << "Lecture du fichier : "<<fileName<<endl;
f=fopen(fileName,"r+t");
if (f==NULL)
{
cout << "Erreur à l'ouverture du fichier !\n" ;
return -1 ;
/* sort du programme */
}
do
{
res = fread(&c,1,1,f);
if (res>0) cout <<c;
}while (res>0);
cout <<endl;
return 0;
}