IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

Enregistrer objets dans fichier


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2011
    Messages : 6
    Par défaut Enregistrer objets dans fichier
    Bonjour à tous,

    Avant d'écrire ce post, j'ai évidemment fait des recherches pour trouver la réponse à ma question, sans succès.

    Je suis étudiant débutant en informatique. J'ai à faire un travail dans le cadre d'un cours en P.O.O. Un des items à implanter dans le programme est une classe permettant l'enregistrement et la récupération sur fichier d'une ensemble hiérarchique de classes faisant appel à l'héritage et au polymorphisme. Ce qui veut dire que certains objets d'une classe ont d'autres objets d'une autre classe comme données membres et qu'à leur tour, ces objets ont des vecteurs d'objets d'une autre classe comme données membres. De surcroît, plusieurs de ces données membres sont en fait des pointeurs d'objets.

    Exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    classe uneClasse
    {
         int unMembreEntier;
         AutreClasse instanceAutreClasse;
         vector<encoreUneAutreClasse*> vecteurDeEncoreUneAutreClasse;
         ...
    }
    Comme je n'ai aucune expérience en bases de données ni en sérialisation (un terme que j'ai souvent rencontré dans ma recherche d'info), je me demande quel est le meilleur et le PLUS SIMPLE moyen de procéder.

    Je ne veux pas du tout cuit dans le bec mais bien des idées ou encore des références vers des ressources qui pourraient m'aider...

    Merci à l'avance

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Par défaut boost ?
    boost.serialization ?
    C'est LA ressource, à mon avis.
    C'est la première réponse qui m'est venue à l'esprit, devant l'énoncé.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2011
    Messages : 6
    Par défaut Merci
    Merci pour le conseil, Bonne journée!

Discussions similaires

  1. Enregistrer picture dans fichier bmp pour imprimer ?
    Par charif591 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 23/11/2010, 20h37
  2. Réponses: 3
    Dernier message: 19/12/2009, 21h22
  3. Stockage d'objets dans fichier texte
    Par Miko95 dans le forum C#
    Réponses: 4
    Dernier message: 22/04/2009, 17h56
  4. Enregistrements simultanés dans fichier
    Par Faucon dans le forum Bases de données
    Réponses: 5
    Dernier message: 21/05/2008, 15h27
  5. Access 2007 - ouverture objet dans fichier protégé
    Par Baillot Philippe dans le forum Access
    Réponses: 0
    Dernier message: 09/02/2008, 19h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo