Tutorial listes chainées

Description

Suite de mon tutorial:
http://codes-sources.commentcamarche.net/faq/200-delphi-declarer-et-utiliser-les-pointeurs

J'ai codé et commenté des fonctions pour listes chainées simples.
Ce sont des opérations basiques tel que l'insertion, la suppression, l'inversion ou l'accès dans une listes chainées.
Je peux, à la demande, ajouter d'autre fonction comme la recherche, l'ajout en tête, le tri, ou même des fonctions pour les listes doublement chainées, circulaires, etc...

Conclusion :


Déclarer "ListesChainees" dans les uses vous pourrez alors vous servir des fonctions contenues dans "ListesChainees.pas".

Ce fichier est à modifier. Par exemple, le contenu de la liste chainée est de type "MonType". vous remplacez "MonType" par ce que vous voulez.

Exemple:
MonType = Integer; // Par défaut
MonType = Single;
MonType = String;
MonType = ^Word;

TEnregistrement = record
Truc: integer;
Machin: string;
end;

MonType = TEnregistrement;

Les pointeurs utilisés doivent être de type "pList" (vous pouvez aussi le modifiez).

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.