System.Types.TBitConverter

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.TObjectTBitConverter

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é.

Voir aussi