Partager via


BinaryWriter.Write7BitEncodedInt(Int32) Méthode

Définition

Écrit un nombre entier 32 bits dans un format compressé.

protected:
 void Write7BitEncodedInt(int value);
public:
 void Write7BitEncodedInt(int value);
protected void Write7BitEncodedInt (int value);
public void Write7BitEncodedInt (int value);
member this.Write7BitEncodedInt : int -> unit
Protected Sub Write7BitEncodedInt (value As Integer)
Public Sub Write7BitEncodedInt (value As Integer)

Paramètres

value
Int32

Entier 32 bits à écrire.

Exceptions

La fin du flux est atteinte.

Le flux est fermé.

Le flux est fermé.

Remarques

L’entier du value paramètre est écrit sept bits à la fois, en commençant par les sept bits les moins significatifs. Le bit élevé d’un octet indique s’il y a plus d’octets à écrire après celui-ci.

Si value prend sept bits, il ne faut qu’un octet d’espace. Si value ne tient pas en sept bits, le bit élevé est défini sur le premier octet et écrit. value Il est alors décalé de sept bits et l’octet suivant est écrit. Ce processus est répété jusqu’à ce que l’entier ait été écrit.

Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches courantes d’E/S.

S’applique à