Bonjour,
J'ai une classe mère qui comporte un gros tas de données.
Je veux enregistrer tout le contenu dans un fichier. Je crois qu'on emploi là le terme de fichier binaire. Il est donc illisible à l'humain.
Le but étant de relire ce fichier à postériori pour me retrouver dans le même état qu'au moment du save.
Le contexte est le suivant ; je développe un gros logiciel de calcul de simulation mécanique des fluides. Les simulations peuvent être très longues (plusieurs jours). Donc je veux enregistrer tous les n pas de temps l'état de mon système pour être capable de le restaurer et reprendre la simulation en cas de plantage.
Je ne vois pas vraiment comment faire autrement qu'en enregistrant une classe en "brute". Je précise aussi qu'il y a un volume de données à sauver important et variable d'une simu à l'autre. Je ne me vois pas du tout écrire un parser en xml ou en ascii. Je ne suis même pas sûr que ce soit possible.
Merci d'avance pour votre aide.
CdlT.
Partager