Bonjour,

Je suis en train d'écrire une classe qui doit me permettre de serialiser des objets dans des fichiers. J'ai pour l'instant quelque chose de ce genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class serialise
{
 public:
   serialise(const string& nomfichier) : fluxFichier(nomfichier.c_str())
   {
   }
 
   sauvegardeObjet(const Objet& monobjet)
   {
     fluxFichier << monobjet.membre1;
     etc...
   }
 
 private:
   fstream fluxFichier;
}
Mais ça ne fonctionne pas. L'ouverture du fichier échoue... J'ai essayé d'initialiser fluxFichier par référence, mais c'est le même problème. Je suis à court d'idées alors n'importe quelle piste est bienvenue, merci