Transmettre du texte et '\0'

Aller en bas

Transmettre du texte et '\0' Empty 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

Revenir en haut Aller en bas

Transmettre du texte et '\0' Empty 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-
-ed-
Admin
Admin

Messages : 290
Date d'inscription : 26/05/2008
Age : 63
Localisation : Paris 14eme arrondissement (75, France)

http://bien-programmer.fr

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser