Bonjour,
je suis sur un projet MFC avec visual studio C++ 2010.
je voudrai s�rialiser mes donn�es.
les type sont des classes, des set, des CString, des map, multimap, int ...
J'ai vu plein d'explication pour s�rialiser mais je ne comprends rien du tt...
est-ce que quelqu'un pourrait m'expliquer comment je peux s�rialiser et d�s�rialiser mes donn�es s'il vous plait??
j'ai vu ces diff�rents tuto:
http://www.boost.org/doc/libs/1_36_0...doc/index.html
http://cpp.developpez.com/faq/vc/?pa...HowToSerialize
et d'autre que j'ai ferm�...
j'ai essay� de voir avec boost mais d�s le d�but ca me met une erreur:
pourtant j'ai inclue boost dans mon projet je comprend pas.1>LINK : fatal error LNK1104: impossible d'ouvrir le fichier 'libboost_serialization-vc100-mt-gd-1_46_1.lib'
et pour le deuxieme lien (explication de farscape) ... j'avoue que je comprend rien...
pour vous donner un exemple de classe:
j'ai une classe professeur ( une partie du .h):
et j'ai une classe ProfesseurDAO (une partie du .h):
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 #pragma once #include <iostream> #include "Matiere.h" #include "Disponibilite.h" #include <set> using namespace std; class Professeur { private: CString nom; set<Matiere *> listMatieres; set<Disponibilite *> listeDisponibilites;
comment je fais pour s�rialiser toutes ces donn�es??..
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 #pragma once #include "Professeur.h" #include <iostream> #include <set> using namespace std; class ProfesseursDAO { //attributs public: static ProfesseursDAO * DAO; private: set<Professeur *> listeProfesseurs;
merci beaucoup.
l�a
Partager