Bonjour
Allez zoup je reviens avec une question supplementaire.
Je suis sur ma classe document dans laquelle je veux faire de la serialisation vers un fichier. J'ai cree mon projet avec les wizards donc a priori, d'apres ce que j'ai lu, ce que j'ai fait est bon :
Code :
- void CClassDoc::Serialize(CArchive &ar)
- {
- if (ar.IsStoring())
- {
- ar << var1;
- ar << var2;
- }
- else
- {
- ar >> var1;
- ar >> var2;
- }
- }
|
Quand je sauvegarde a priori, y'a pas de probleme il me cree un fichier qui a une certaine taille.
Quand je reload le fichier, par contre, c'est la cata :
Citation :
L'ouverture du document a echoue.
|
Et dans le debug j'obtiens :
Citation :
CArchive exception: readOnly.
First-chance exception at 0x7c81eb33 in HeatDiffusion.exe: Microsoft C++ exception: CArchiveException @ 0x0012ee08.
|
J'ai eu beau cherche sur le net et partout... rien trouve qui puisse depanner. Merci a ceux qui pourront m'aider