Remet la variable à sa valeur initiale.
Si la variable est une structure, une classe, une variable composée, la fonction remet tous les membres à leurs valeurs initiales.
Si la variable est un tableau, la fonction remet tous les éléments à leurs valeurs initiales sans modifier les dimensions du tableau.
Si la variable est un tableau associatif, une file, une pile ou une liste, la fonction
VariableRAZ est équivalente à la fonction
SupprimeTout : tous les éléments sont supprimés.
MonTableau est un tableau de 5 entiers sur 2
VariableRAZ(MonTableau)
Syntaxe
VariableRAZ(<Nom de la variable>)
<Nom de la variable> : Type de la variable
Variable à réinitialiser.
Remarques
Si la variable est de type Tableau, la taille du tableau ne change pas. Tous les éléments du tableau sont remis à leurs valeurs initiales :
- Les booléens sont remis à Faux.
- Les numériques sont remis à 0.
- Les chaînes sont remises à chaîne vide ("").
- Les membres des instances et des structures sont remis à leurs valeurs initiales.
- Les instances, structures et tableaux dynamiques sont libérés.
Pour remettre la taille d'un tableau à une dimension à 0, utilisez la fonction
TableauSupprimeTout.
Si la variable est de type objet :
- le destructeur est appelé
- si il s'agit d'une instance dynamique, l'objet est ensuite libéré.
- si il s'agit d'une instance non dynamique, le constructeur est ensuite appelé