Problème de surcharge d'opérateur flux avec pointeur
Bonjour,
je fais une application qui doit tourner en réseau mais pour ça j'ai besoin de surcharger l'opérateur << et >>
Alors voilà j'ai deux classes une mainPartie qui comprend des objets Blind et Carte. Je vous mets le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
#ifndef MAINPARTIE_H
#define MAINPARTIE_H
#include "carte.h"
#include "blind.h"
class MainPartie
{
//classe main
private :
int pot;
Carte* deck[5];
Blind* blindMain;
int joueurRestantMain;
public :
MainPartie();
friend QDataStream& operator>>(QDataStream& in,MainPartie& mp){
in>>mp.pot;
in>> mp.blindMain;
in>>joueurRestantMain;
}
};
#endif // MAINPARTIE_H |
J'vois pas du tout comment agir avec le pointeur Blinde:s pour surcharger ?
J'ai lu la doc sur les surcharges mais j'ai pas trouvé...
Est ce que quelqu'un pourrait m'éclairer ?
J'ai bien entendu surcharger blind et carte
Un grand merci...