AAAAAAAAAA

Messages postés
536
Date d'inscription
mercredi 27 avril 2005
Statut
Membre
Dernière intervention
22 août 2008
- - Dernière réponse : Jonat95
Messages postés
6
Date d'inscription
mardi 30 octobre 2007
Statut
Membre
Dernière intervention
9 novembre 2008
- 14 juil. 2008 à 15:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42241-aaaaaaaaaa

Afficher la suite 
Jonat95
Messages postés
6
Date d'inscription
mardi 30 octobre 2007
Statut
Membre
Dernière intervention
9 novembre 2008
-
Exellent
Utilisateur anonyme -
Merci Max12 pour le commentaire je vais faire un tour sur la msdn pour me renseigner et corriger le probleme :)
cs_max12
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014
-
attention send et recv peuvent retourner -1 en cas d'erreur mais aussi 0.
Utilisateur anonyme -
Merci de vos reponses.

Je ne vais pas appliqué tous vos conseil notament les booleens tanpi pour l'optimisation^^ et l'utilisation de ReadFile WriteFile de l'API WIN32 ^^

Et je ne vais pas faire évoluer le programme car je veux qu'il y est le moins de ligne pour qu'il soit facilement et rapidement intégrable dans de vrai projet.

J'ai rajouté les #define pour une meilleur comprehension du code comme tu me l'as dit tularis.

Ok je me suis trompé MuPuF mais bon j'ai voulu faire un code tout simple qui marche et rapidement reutilisable car il y a les source
Sinon comment vérifier la bonne allocation de la mémoire stp ?

A+++++
PS: je connais pas le c++ donc je connais pas cout, cin, cerr... etj'utilise Microsoft Visual C++ Express :D

Et je ne connais rien au socket encore lol j'ai tout copié collé d'un exemple d'un site, je sais juste utiliser les fonctions send et recv et avec ca je me suis débroullé pour coder mes 2 fonctions d'upload et de download lool :)
tularis
Messages postés
21
Date d'inscription
mardi 8 mars 2005
Statut
Membre
Dernière intervention
12 juillet 2009
-
c'est pas mal du tous,
petite suggestion : tu devrai utiliser des defines en debut de fonction pour l'ip, le port, le nom de fichier, comme sa, si tu veu changer des valeur aucun probleme, et mieux si tu veux ameliorer ton code, les variable sont prete a etre utilisés, ...
Dans tes condition tu utilise des characteres, utilise plutot des booleens ou des entiers ... (et oui l'optimisation :p) mois d'espace memoire, plus dans les normes de prog.

Tres interessant le systeme de gestion brut des fichiers :) ...
Tu utilise turbo C comme logiciel de developpement?

PS: Tous le monde utilise les printf et les scanf O_o, je pensais qu'avec c++ tous le monde evoluerai vers cout, cin, cerr malgrès que la gestion des flux ne soit peut etre plus une contrainte q'une evolution (l'utilisation avec des flush en entrée et en sortie pour cout et cin et cerr rend le code .. plus clair pour moi ...
et puis plus rapide a prog ... sans compter la faciliter d'utilisation, et l'integration des string ...)