Bonjour,
Je pensais utiliser un Type TQueue en Lazarus, mais je ne l'ai pas trouvé. Dans le Free Pascal ici il y a le type
J'ai ensuite vérifié que le Type TOrderedList existait bien dans la page qui est la liste de tous les types de Lazarus. Malheuresement, je ne sais pas si cette liste est à jour et sa date de mise à jour. En tout cas, elle est utile :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 existe le type TOrderedList = class(TObject) public constructor Create; // Create a new ordered list destructor Destroy; override; // Free an ordered list function Count; // Number of elements on the list. function AtLeast(); //Check whether the list contains a certain number of elements. function Push();//Push another element on the list. function Pop;// Remove an element from the list. function Peek;// Return the next element to be popped from the list. end;
https://www.freepascal.org/docs/ClassChart3.pdf
Mais, je n'ai pas réussi à trouver l'unité Lazarus où elle se trouve.
Savez-vous où? Avez-vous utilisé cette Pile LIFO, si elle n'existe pas je vais être obligé de recréer une classe TQueue...
merci de votre aide
Je suis toujours à démêler les codes sources, mais ça va aboutir!
{TQueue => LIFO : Une file d’attente est principalement utilisée pour traiter
Partager