Page 1 sur 1

Linux Reseau C/C++

Posté : 06 janv. 2007 19:58
par Sebome
Y a t'il des personnes qui programmes sur linux en C/C++?

J'ai un petit problème dans un de mes codes...
J'essaye de faire un petit programme client/serveur tout bette pour échanger des fichiers sur mon réseaux local(c'est meme pas vraimant pour l'utiliser derriere vu que j'ai un ftp mais just pour voir comment ca marche), mais le problème c'est que le fichier reçu par le client n'est pas bon... et je vois pas trop où est le problème...
Si ca inspire quelques personnes je mettrai le code.

Posté : 06 janv. 2007 20:31
par Naveed
regarde dans les docs, en recherchant "socket réseau" ou "socket C linux"
(quand au fichier reçu qui n'est pas le bon, tu veux ptet dire que le format est illisible?)
sinon le site developpez.com est très bien en programmation, t'aura une bonne réponse rapide.:-)
@+

Posté : 06 janv. 2007 21:05
par Sebome
Non par exemple un fichier texte je peu louvrir sans souci
Un pdf ca passe pas , une video ca passe je peu la lire mé comme mon lecteur peur lire des truc ki sont pas entier ... je pence ke je le probleme vien kil ne trouve pas la fin de fichier kan je ve lire apres

J'ai poster sur developpez.com je verrai bien
Merci pour ton conseil!

Posté : 06 janv. 2007 21:52
par Naveed
je sai pas si on envoie un fichier texte ou une vidéo de la mme manière.
dans le cas de caractère, est-ce qu tu envoie ton ficier texte dans le mode binaire ou ascii par exemple, enfin tu vois y a des ptites nuances alors il est possible que tu vois pas la diff sur ton txt et que ça pose problème ailleurs., enfin c ce que je me dis après je sais pas.

Posté : 08 janv. 2007 12:27
par Sebome
Oui j'avais pensé au problème donc j'avais choisi d'ouvrir le fichier en binaire le lire le ranger dans un buffer et envoyer le buffer (en decoupant parce que si il fallait charger un film en mémoire pour l'envoyer apres ayaye lol)

Normalement en binaire tout devrai passé je pence...