begin process at 2010 03 22 13:26:24
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de données

 > TEMPLATE DE LISTE CHAINE

TEMPLATE DE LISTE CHAINE


 Information sur la source

Note :
Aucune note
Catégorie :Base de données Niveau :Débutant Date de création :12/01/2005 Vu / téléchargé :8 326 / 1 412

Auteur : otofraise

Ecrire un message privé
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Voici une classe de liste chaine qui gerera tout type d'element (c'est un template).

Elle vous permettra d'ajouter, de supprimer, d'inserer facilement des elements dans une liste.

En bref une liste.

Je l'ai realise car la deque de Borland m'ennuyait (plantage des iterator quand suppression, probleme avec les variant, ...)

Donc si elle m'est utile, je me dis qu'elle peut etre utile a d'autre


 Conclusion

Si vous rencontrez des problemes avec cette liste, contacter moi.

Je l'utilise pour le boulot et pour le moment aucun soucis ne s'est presente, mais l'erreur est humaine ;-)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip CLASSE PERMETTANT LE DIALOGUE AVEC LE PORT SÉRIE ( SOUS BORL...

 Sources de la même categorie

Source avec une capture CONVERTISSEUR par smartties
Source avec Zip CREATION D'UN FICHIER DBF (EN C) par Stanel
Source avec Zip STRUCTURE DES FICHIERS DBF par Stanel
Source avec Zip Source avec une capture GESTION DES ENTREES/ SORTIES AVEC CODEBARRE par YvaddavY
Source avec Zip Source avec une capture QT4 ET MYSQL par lemda

Commentaires et avis

Commentaire de bethoring le 29/05/2005 15:30:13

Juste comme ca je critique pas ta classe, mais qu'est ce que ca fait dans la section base de donnee?

Commentaire de otofraise le 30/05/2005 22:00:34

Je suis assez d'accord sur le fait que la catégorie "Base de donnees" n'est pas forcement la plus adaptee.

Cependant quelle categorie me proposes-tu ?

Comme les listes sont utilises pour le stockage (temporaire, soit) de donnees, j'ai prefere la placer dans la section BDD plutot que dans divers.

Mais peut-etre ai-je zapé une section plus appropriee.

Donc si quelqu'un a une autre idee pour la categorie de cette source, pas de probleme, je ferais le changement.

Merci d'avance

Oto

Commentaire de Erebus le 27/04/2006 11:36:58

Salut!

Je souhaite utiliser cette clase pour un TIPE, mais il y a une chose que je ne comprends pas.

Pourquoi lors de la définition de clear dans la clase cl_Lst:


template <class T> void cl_Lst<T>::clear(void)
{
        cl_EltLst<T>* Temp = Premier;
        cl_EltLst<T>* Temp2 = NULL;
        
        while(Temp)
        {
                if(Temp)
                {
                        Temp2 = Temp;
                        Temp = Temp->Suivant;
                        delete Temp2;
                }
        }

        Premier = NULL;
        Dernier = NULL;
        NbElt = 0;
}


on vérifie deux fois si Temp ne contient pas l'adresse nulle (ou quelque chose dans le genre,
je ne suis pas très rigoureux sur les termes)? une fois dans le 'while', et l'autre
dans un 'if'. Ne peux-t-on pas supprimer le 'if' et inserer directement le code qui le suit
dans la boucle principale de 'while'?

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,889 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales