Pour gérer les fichiers, il faut inclure fstream. Il s'agit d'un ensemble de classes standards donc il ne faut pas oublier "using namepace std;"
Il existe plusieurs types:
Il faut toujours fermer le fichier lorsque qu'on a fini avec la méthode close();
Voici un exemple pour ouvrir un fichier dans le but d'écrire dedans. (Ouverture en "ASCII")
#include <fstream> // Fichier d'entete pour la gestion des fichiers
using namespace std;
int main()
{
// Création d'un objet ofstream -> pour ecrire
ofstream fichier;
fichier.open("le_fichier.txt", ios::out);
// Si erreur d'ouverture
if(fichier.bad())
return 0; // on quitte
fichier << "Ce texte est ecrit dans le fichier" << endl;
// Fermeture du fichier
fichier.close();
return 0;
}
Articles susceptibles de vous intéresser