Envoyer/recevoir une classe dans une socket

Fermé
adeline11 Messages postés 54 Date d'inscription dimanche 28 septembre 2008 Statut Membre Dernière intervention 18 février 2010 - 18 févr. 2010 à 15:53
Bonjour,
Je veux faire un client-serveur qui doivent communiquer une classe
voilà un extrait

sur le serveur :
Joueur j = new Joueur(160,2,2,2);
send(fd, &j, sizeof(j), 0);

sur le client :
Joueur j = new Joueur(777,2,2,2);
recv(fd, &j, sizeof(j), 0);

Le premier argument du constructeur est le numéro du joueur. Seulement si j'affiche le numéro du joueur dans le programme client après le transfert il m'affiche 0. (Je précise que si je l'affiche avant il met bien 777)
Merci d'avance de votre aide