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 entier 32 bits dans un format compressé.
protected:
void Write7BitEncodedInt(int value);
protected void Write7BitEncodedInt(int value);
member this.Write7BitEncodedInt : int -> unit
Protected 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.
S’il value s’adapte à sept bits, il ne prend qu’un octet d’espace. Si value ce n’est pas le cas, le bit élevé est défini sur le premier octet et écrit. value Il est ensuite décalé de sept bits et l’octet suivant est écrit. Ce processus est répété jusqu’à ce que l’entier entier ait été écrit.
Pour obtenir la liste des tâches d’E/S courantes, consultez Tâches d’E/S courantes.