TQUEUE : UNE ALTERNATIVE AU TABLEAU, MOINS GOURMANDE EN RESSOURCE.

Signaler
Messages postés
3826
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
10 mai 2021
-
Messages postés
2527
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
16 octobre 2019
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/37741-tqueue-une-alternative-au-tableau-moins-gourmande-en-ressource

Messages postés
2527
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
16 octobre 2019
18
-> CIREC
Merci pour cette précision que j'ignorais. Cependant, je laisse la déclaration dans le code pour ne pas dérouter les débutants. Ce code étant adaptable à des pointeurs de n'importe quoi...

-> Michèle
TQueue est une liste qui gère des pointeurs selon le principe d'une pile FIFO (First In First Out). On y retrouve les 3 méthodes classiques: Peek, Poke et Push. Une pile FIFO peut être vue comme une simple file d'attente.
Il existe aussi TStack, correspondant à une pile LIFO (Last In First Out) et qui comporte les mêmes méthodes.
Pour des listes semblables mais qui géreraient des références d'objets plutôt que des pointeurs, on utilisera TObjectQueue et TObjectStack.
Voilà. J'espère avoir été plus clair.
Bizzzossi :)
Messages postés
34
Date d'inscription
samedi 1 avril 2006
Statut
Membre
Dernière intervention
26 août 2006

Il manque une explication plus clair dans TQueue...
Oui, sinon tout va.
Bonne continuation...

Bizzz...
Michèle
Messages postés
3826
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
10 mai 2021
46
Salut,

Juste un petit truc au passage :

Le Type PPoint est déjà déclaré dans l'unité Windows donc ce n'est pas utile de le redéclarer.

@+
Cirec