Bonjour à tous
Tout est dans le titre
Merci d'avance
Bonjour à tous
Tout est dans le titre
Merci d'avance
Gie,
Il n'y a pas de moyen générique, à toi de gérer ça (tenir à jour le nombre de chaînons, et ne plus rien ajouter quand le max est atteint).
bonjour,
simplement dans ton type abstrait listes chainées, tu as une fonction getSize() qui renvoie la taille par exemple, et tu l'appelles avant chaque ajout pour vérifier que le nombre maximum n'est pas dépassé
Pour restreindre, si tu veux dire prévenire la mémoire
à allouer donc tu a : "MaxAvail" et "SizeOf()"
Ex:
Si tu veux dire par resreindre que le nombre d'élement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if MaxAvail > SizeOf(MaStructure) then AllouerMemoire
à créer serai pris grâce au choix de l'utilisateur, donc
il faut le géré par une simple boucle d'ittération.
Bon Courage..
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager