Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3008 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [MFC - C++] Probleme exécution instruction

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MFC - C++] Probleme exécution instruction

n°1528127
Guigui422
Posté le 13-03-2007 à 22:18:20  profilanswer
 

Bonour,  
je dois réaliser un client réseau en c++ mais j'ai quelques soucis:
 
 

Code :
  1. CString commande;
  2. commande = "GET " + id + "\r\n\r\n";
  3. socketControle.Send(commande,strlen(commande),0);
  4. //Creation et initialisation du buffer
  5. char buff[1024];
  6. int byteRecu = 0;
  7. CFile fichier;
  8. byteRecu = socketDonnees.Receive(buff, 1023);
  9. int positionImage;
  10. char* pos;
  11. int tailleImage;
  12. char* taille;
  13. positionImage = 23;
  14. //CFile fichier;
  15. fichier.Open("fichier.bmp",CFile::modeCreate|CFile::modeWrite);
  16. //on recupere la position et la taille de l'image
  17. pos = strtok(buff,"\r\n" );
  18. positionImage = atoi(pos);
  19. taille = strtok(NULL,"\r\n" );
  20. tailleImage = atoi(taille);
  21. byteRecu = byteRecu - tailleImage;
  22. int nombre = 0;
  23. while(byteRecu <= tailleImage)
  24. {
  25.  nombre++;
  26.  byteRecu += socketDonnees.Receive(buff,1023);
  27.  fichier.Write(buff,1023);
  28. }
  29.         fichier.Close();


 
Donc en faite je recois des images la premiere trame contient la position de l'image dans le flux puis \r\n la taille de l'image puis \r\n et ensuite le fichier image.
J'aimerai arriver a le recupérer et le mettre dans un fichier pour l'afficher. Mon code est donné juste au dessus.Je comprend pas pourquoi lorsque je debug il ne passe pas sur l'instruction nombre++ dans la boucle a la fin.
 
Merci de votre aide


Message édité par Guigui422 le 13-03-2007 à 22:49:48
mood
Publicité
Posté le 13-03-2007 à 22:18:20  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [MFC - C++] Probleme exécution instruction

 

Sujets relatifs
Problème d'inclusion de bibliothèqueProblème de barre de progression
[PHP]Problème fonction[merise] Probleme d'heritage, MCD et sgbd mysql..
Problème de bouton animéAfficher une image pendant l'exécution d'un script
problème de résolution video dans navigateur.[HTML] Probleme avec Border & Image
[php]Problème de parametreProbleme intégration de JDIC
Plus de sujets relatifs à : [MFC - C++] Probleme exécution instruction


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR