J'ai essayé de écrire dans un fichier je veux qu'il me sorte
Date de naissance 24/3/1988
Bonjour Xav57 vous avez 19 ans
alors il me sort
Date de naissance 24/3/1988Bonjour Xav57 vous avez 19 ans.
apparement le endl ne marche pas je ne sais pas pourquoi.
comment je fais svp pour que j'aurai des retours de ligne.
code :
#include <iostream>
#include <string>
#include <fstream>
#include<string>
using namespace std;
int main()
{
ofstream fichier("C:/Users/kamal/Desktop/zaza.txt", ios::out | ios::trunc); // ouverture en écriture avec effacement du fichier ouvert
if(fichier)
{
string nom = "Xav57";
int age = 19;
fichier << "Date de naissance : " << 24 <<' '<< 3 << '/' << 1988 <<endl;
fichier << "Bonjour, " << nom << ". Vous avez " << age << " ans.";
fichier.close();
}
else
cerr << "Impossible d'ouvrir le fichier !" << endl;
return 0;
}