EDIT : je vous renvoit a la 3eme post de ma part, le pb ayant evolué, ce n'est pas la peine de lire le debut
------ FIN EDIT ------
Bonjours,
comme d'habitude, a chaque fois que je me debloque (au bout de deux jours), je tombe immediatement sur un nouveau pb qui me re-bloque deux jours...
donc, voila a quoi vont etre consacrés mes deux prochaines journées :
(petite precision, j'utilise wxwidgets, et ses classe wxSocketBase, et wxocketClient)
coté envoie de donnée :
coté reception :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 char buffer[8192] ; sockBaseImg->Write(&buffer, 8192);--------------------------------------------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 char buffer[8192]; socketImgCli->Read(&buffer, 8192);
ceci ne fonctionne pas (mon applit qui doit devevoir les données se gele)
alors qu'en procedant ainsi, ca fonctionne :
=>cot" envoit :
=> coté reception :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 wxUint32 tempBis = 1234; sockBaseImg->Write(&tempBis, 4);
donc la seule difference est dans les données envoyées :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 wxUint32 i, temp; socketImgCli->Read(&i, 4);
pour ce qui fonctionne : un entier sur 4 octets
pour ce qui ne fonctionne pas : un tableau de 8192 char...
Partager