|
|
|
|
|
Structure dynamique (Type de variable) En anglais : Dynamic Structure (Type of variable)
Une structure peut être allouée dynamiquement : on parle alors d'instanciation dynamique de la structure. L'instanciation dynamique de structure permet de créer une structure à un instant donné et de libérer cette structure lorsqu'elle n'est plus utilisée. Pour instancier une structure, il faut : - Déclarer une structure dynamique.
- Instancier une structure.
Remarque : La libération de la structure est automatique lorsque il n'est plus utilisé. Toutefois, il est possible de forcer la destruction de la structure.
MonFichierExemple est une Structure
Nom est une chaîne
Extension est une chaîne
Répertoire est une chaîne
FIN
FichierSource est un MonFichierExemple dynamique
FichierSource = allouer un MonFichierExemple
libérer FichierSource
MaClasse est une Classe
sMB est une chaîne
FIN
MonFichierExemple est une Structure
Nom est une chaîne
Extension est une chaîne
Répertoire est une chaîne
FIN
TableauFichierSource est un tableau * MaClasse.MonFichierExemple dynamique
Syntaxe
Déclarer une structure dynamique Masquer les détails
<Nom de la variable> est [un] <Nom de la structure> dynamique
<Nom de la variable> : Nom identifiant la variable de la structure. <Nom de la structure> : Nom identifiant la structure. Ce nom a été défini lors de la création de la structure
Instancier une structure dynamique Masquer les détails
<Nom de la variable> = allouer un <Nom de la structure>)
<Nom de la variable> : Nom identifiant la variable de la structure. <Nom de la structure> : Nom d'une structure précédemment déclarée. <Nom de la structure> : Nom de la variable structure à manipuler.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|