Sérialisation d'un bool ou un type enum

Signaler
Messages postés
2
Date d'inscription
jeudi 14 février 2002
Statut
Membre
Dernière intervention
5 octobre 2003
-
Messages postés
113
Date d'inscription
lundi 24 février 2003
Statut
Membre
Dernière intervention
5 janvier 2004
-
Bonjour,

J'ai un petit problème lorsque j'utilise ma fonction serialize. Je suis incapble de rentrer des types bool ou des types que j'ai créer. Je sais pourquoi les opérateurs >> et << acceptent uniquement les types de base du C++ et bool ne fait pas partie de ces types.

Mais que dois-je faire pour ce problème.

Merci

1 réponse

Messages postés
113
Date d'inscription
lundi 24 février 2003
Statut
Membre
Dernière intervention
5 janvier 2004

Tu peux surcharger ces opérateurs.
par exemple
classe A
{
friend ostream& operator << (ostream& fl,A& a);
protected:
int z;
};

ostream& operator << (ostream& fl,A& a)
{
cout << a.z;
return fl;
}

A bientôt,
P-A