BinaryWriter.Write7BitEncodedInt(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
É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.