System.Types.TBitConverter
Delphi
TBitConverter = class
C++
class PASCALIMPLEMENTATION TBitConverter : public System::TObject
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Types.pas System.Types.hpp |
System.Types | System.Types |
Description
Convertisseur entre les tableaux d'octets et les types natifs Delphi.
TBitConverter fournit deux fonctions de classe principales :
- From convertit une valeur d'un type natif Delphi en tableau d'octets.
- InTo convertit un tableau d'octets en type natif Delphi.
Pour les deux fonctions, il existe une version non sécurisée (UnsafeFrom, UnsafeInTo) qui ne vérifie pas la validité du Offset
spécifié. Les fonctions non sécurisées fonctionnent mieux que les fonctions sécurisées équivalentes, mais vous ne devez les utiliser que si vous êtes absolument sûr que la valeur Offset
transmise à la fonction n'est pas inférieure à 0, ou si élevée que, avec la taille du type T
spécifié, le tableau d'octets cible n'est pas en dépassement de capacité.