Transmettre du texte et '\0'

Voir le sujet précédent Voir le sujet suivant Aller en bas

Transmettre du texte et ''

Message  Psych0o0 le Dim 15 Nov 2009 - 2:54

Bonjour,

Après avoir lu cet article: http://www.bien-programmer.fr/reseaux.php#texte, je ne comprends pas pourquoi il ne faut pas terminer les chaînes envoyées par '\0'...Quelqu'un pourrait m'éclairer ?

Merci !

Psych0o0

Messages : 1
Date d'inscription : 15/11/2009

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Transmettre du texte et '\0'

Message  -ed- le Sam 21 Nov 2009 - 20:30

Psych0o0 a écrit:Après avoir lu cet article: http://www.bien-programmer.fr/reseaux.php#texte, je ne comprends pas pourquoi il ne faut pas terminer les chaînes envoyées par '\0'...Quelqu'un pourrait m'éclairer ?
Parce que 0 n'est pas un caractère valide dans un fichier texte. Il est techniquement possible de transmettre des 0 dans un flux binaire, mais dans un flux texte, il risque d'être interprété comme une fin de chaine et tout ce qui est derrière sera ignoré. Dans les protocoles 'texte', on ne met pas de 0.

_________________
C is a sharp tool !

-ed-
Admin
Admin

Messages : 289
Date d'inscription : 26/05/2008
Age : 60
Localisation : Paris 6eme arrondissement (75, France)

Voir le profil de l'utilisateur http://bien-programmer.fr

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum