Version C
Ecrire
#include <cstdio>
int main()
{
float d=9.6,d2=5.4;
FILE *out;
out=fopen("fichier","w");
if (out == NULL) {
printf("out n'a pas ete ouvert\n");
return -1;
}
fprintf(out,"%e\n",d);
fprintf(out,"%e\n",d2);
fclose(out); //
fermeture
facultative
return 0;
}
Lire
#include <cstdio>
int main()
{
float d,d2;
FILE *in;
in=fopen("fichier","r");
if (in == NULL) {
printf("in n'a pas ete ouvert\n");
return -1;
}
fscanf(in,"%e",&d);
fscanf(in,"%e",&d2);
printf("%e %e\n",d,d2);
fclose(in); //
fermeture
facultative
return 0;
}
Version C++
Ecrire
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
float d=9.6,d2=5.4;
ofstream out("fichierc++");
// if (!out) {
// cerr << "out n'a pas ete ouvert\n";
// return -1;
// }
out << d << "\n" << d2 <<
"\n";
out.close(); //
fermeture
facultative
return 0;
}
Lire
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
float d,d2;
ifstream in("fichierc++");
// if (!in) {
// cerr << "in n'a pas ete ouvert\n";
// return -1;
// }
in >> d >> d2 ;
cout << d << " " << d2 << endl;
in.close(); //
fermeture
facultative
return 0;
}