meastalavista
Messages postés6Date d'inscriptionjeudi 11 mai 2006StatutMembreDernière intervention22 novembre 2009
-
8 déc. 2007 à 19:23
meastalavista
Messages postés6Date d'inscriptionjeudi 11 mai 2006StatutMembreDernière intervention22 novembre 2009
-
9 déc. 2007 à 18:17
Bonjour
je programme un client-serveur qui gére des réservations.
Au début je voulais me contenter d'envoyer des simples message,mais ca s'est avéré trop lourd.
on suppose que j'ai une structure de type:
structure reserv
{char num [5];
char nom [10];
char description [20];
};
Le probléme, c'est que je ne vois pas comment envoyer des structures par socket et comment les récupérer du coté serveur.
Si quelqu'un peut m'aider à avancer,ca serait sympa.
Au plaisir de vous lire
lektrosonic
Messages postés145Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention21 février 2013 9 déc. 2007 à 15:53
salut,
tu definit un caractere en tant que separateur (exemple "~"), ou meme char seperator = 1 (caractere de code ascii 1 donc vraiment le caractere qui s utilise rarement)
dans ton buffer d envoi:
strcpy(buffer,reserv.num);
strcat(buffer,"~"));
strcat(buffer,reserv.nom);