mfc et serialization de Cstring en vc++

mfc et serialization de Cstring en vc++ - C++ - Programmation

Marsh Posté le 23-02-2003 à 14:13:49    

voilà mon pb: jarriv a ecrire ds le fichier des objetes de type CString mais quand je veux les relire apres, "Debug Assertion Failes dans arcore.cpp"
 
une idée ?
 
(par contre, j'arriv a mettre et lire des int!!)

Reply

Marsh Posté le 23-02-2003 à 14:13:49   

Reply

Marsh Posté le 23-02-2003 à 15:05:56    

Comment ecris/lis-tu ces CString ? Tu utilises bien un CArchive ?


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 23-02-2003 à 16:28:08    

voilà les 2 cto que j'appelle dans mon code :  
 
oeuvre::serialize(CArchive &ar){
 
  ar << nom << auteur <<annee<<provenance;
 
}
 
oeuvre:: deserialize(CArchive &ar){
    ar >> nom>> auteur >>annee>>provenance ;
}


Message édité par lapiou le 23-02-2003 à 16:28:31
Reply

Marsh Posté le 23-02-2003 à 18:17:26    

lapiou a écrit :

voilà les 2 cto que j'appelle dans mon code :  
 
oeuvre::serialize(CArchive &ar){
 
  ar << nom << auteur <<annee<<provenance;
 
}
 
oeuvre:: deserialize(CArchive &ar){
    ar >> nom>> auteur >>annee>>provenance ;
}


 
De mémoire, ça me semble correct.
Sinon, ARCORE.CPP plante à quel moment ?
Quelle est la condition d'assertion ?


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed