Cpp : Les Entrees/sorties (iostream)

[Plan de la catégorie Cpp]

Gestion des fichiers en C++

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:

ifstream(Input FileStream)
Fichier en lecture
ofstream(Output File Stream)
Fichier en écriture
fstream
Fichier en lecture et écriture.

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;
}

Article non daté, des informations obsolètes peuvent exister.

 top

Articles susceptibles de vous intéresser

 top