Section courante

A propos

Section administrative du site

BINMODE

Mode binaire
Perl
 

Syntaxe

binmode handle
binmode handle,layer

Paramètres

Nom Description
handle Ce paramètre permet d'indiquer l'identificateur de fichier Handle.
layer Ce paramètre optionnel permet d'indiquer le mode d'accès du fichier :
Valeur Description
:raw Cette valeur permet d'indiquer un mode d'accès en binaire.
:crlf Cette valeur permet d'indiquer un mode d'accès texte.

Retour

Valeur Description
vrai Cette valeur permet d'indiquer que l'opération s'est correctement passé.
undef Cette valeur permet d'indiquer qu'une erreur est survenu. Dans ce cas, la variable $! contient le code d'erreur.

Description

Cette fonction fixe le mode de traitement de fichier en mode d'entrée/sortie binaire.

Exemple

Voici un exemple permet d'écrire trois octets dans le fichier «data.bin» :

  1. #!/usr/bin/perl
  2.  
  3. open(HANDLE,">data.bin");
  4. binmode(HANDLE);
  5. print HANDLE sprintf("%c%c%c",hex('0x01'),hex('0x02'),hex('0x03'));
  6. close(HANDLE);

Références

La Bible Micro Application HTML & Développement Web, Stefan Munz, Wolfgang Nefzger, 2003, ISBN: 2-7429-2898-7, page 1147

Dernière mise à jour : Dimanche, le 18 octobre 2015