System.Classes.TBits

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.TObjectTBits

Delphi

TBits = class

C++

class PASCALIMPLEMENTATION TBits : public System::TObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

Description

TBits stocke un tableau de valeurs booléennes.

Utilisez TBits pour stocker et accéder à un nombre indéterminé de valeurs booléennes. TBits peut stocker autant de valeurs booléennes que peut en contenir la mémoire disponible, ce qui étend automatiquement son espace de stockage, si nécessaire. Si le nombre de valeurs booléennes est limité à 32, il est possible d'obtenir les mêmes fonctionnalités en utilisant un entier 32 bits avec les opérateurs binaires AND (Delphi) ou & (C++), et OR (Delphi) ou | (C++).

Une exception EBitsError est déclenchée lors d'une tentative de lecture d'un Index supérieur à Size-1. L'écriture d'un Index supérieur à Size-1 étendra seulement l'espace de stockage.

Voir aussi