System.InitializeArray

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure InitializeArray(p: Pointer; typeInfo: Pointer; elemCount: NativeUInt);

C++

extern DELPHI_PACKAGE void __fastcall InitializeArray(void * p, void * typeInfo, NativeUInt elemCount);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.pas
System.hpp
System System

Description

Initialise les éléments d'un tableau dynamique.

Utilisez InitializeArray pour initialiser les éléments d'un tableau dynamique à leurs valeurs par défaut. InitializeArray est seulement utile pour les tableaux dynamiques qui contiennent des éléments de types managés, tels que String ou IInterface. Dans tous les autres cas, InitializeArray ne fait rien. Le tableau suivant décrit les paramètres attendus par la routine InitializeArray.



Paramètre Description

p

Le pointeur sur le tas où les données du tableau sont stockées.

typeInfo

Les informations RTTI décrivant le tableau. Utilisez l'opérateur TypeInfo pour obtenir ces informations.

elemCount

Le nombre d'éléments du tableau à initialiser.



Voir aussi