begin process at 2012 02 10 10:48:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Divers

 > 

Liste chainée Template maillon externe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Liste chainée Template maillon externe

samedi 28 juin 2008 à 21:48:12 | Liste chainée Template maillon externe

Timidouveg

Bonjour :)

Je n'ai pas compris comment fonctionne les template. J'ai cherché des explications sur internet, mais j'avoue que ça m'échappe un peu :s
Je souhaite créé une liste chaînée générique c'est à dire pouvant contenir des int, float, classe... grâce aux template. Je sais qu'il existe list de la STL, et je ne fais pas ça parce que je suis maso :) Mais, ma liste chaînée doit permettre de pointer sur les maillons de l'exterieur et aussi supprimer les maillons pas directement. Pour la suppression, il faut que seulement quand le compteur de pointeur est à zero le maillon sera supprimé, sinon, il est mit temporairement de côté. Pour le maillon externe, il faut que le maillon soit une classe déclaré à l'extérieur de la liste.
Pour la suppression, je sais comment m'y prendre, et pour le reste de la liste chaînée aussi :) Mon problème est le maillon externe. Ma liste et le maillon doivent utiliser les template, puisqu'il me semble avoir compris (mais pas sûr :) ) que c'est un bon moyen de faire un truc générique. Toutes les listes chaînée génériques que j'ai trouvé sur ce site ou ailleurs, déclare leur maillon dans la liste et non en dehors.

Est-ce parce que autrement c'est impossible avec les templates, ou est-ce possible et comment s'y prend on ?
Merci :)
samedi 28 juin 2008 à 22:07:29 | Re : Liste chainée Template maillon externe

juju12

[ Lien ]



Cette discussion est classée dans : liste, template, externe, chaînée, maillon


Répondre à ce message

Sujets en rapport avec ce message

Liste chaînée, besoin d'aide! [ par mystik007 ] Bonjour, je dois coder un programme qui manipule les listes chaînées, j'aurais besoin d'aide pour les fonction (initialiser la liste, allouerNoeud pou liste chaînée et classes [ par yeager ] Bonjour!J'ai programmé pendant deux ans en C et actuellement j'étudie le C++. Pour moi une classe est l'équivalent d'une structure en plus évolué (hér Liste chaînée [ par GoldenEye ] Qu'est ce que qu'une liste chaînée ?Merci Templates [ par ymerej ] Bonjour à tous,ce TP est à rendre pour demain donc j'espere avoir une réponse ce soir.Le sujet du TP C++ est simple, ecrire 2 classes : liste et maill QuickSort : liste chaînée [ par vegeta07 ] Salut, Je souhaite réaliser le tri QuickSort (récursif) sur une liste simplement chaînée. Mais j'ai un probleme sur la recursivité je pense. Si quel créer une liste à partir d'un arbre [ par morganistic ] bonjour a tous!voila deux structures : une liste et un arbre.je n arrive pas a parcourir un arbre en inserant chaque noeud de l arbre dans une liste.. Deux listes chaînées à comparer et modifier [ par poiuytrez3 ] Bonjour, je suis en train de créer un jeu à la shoot them up. De façon simplifié mon problème est le suivant :j'ai une liste chaînée qui contient des tri par insertion dans une liste chaînée [ par titi4659 ] Bonjour,j'ai un problème avec une liste chaînée.j'ai une liste d'element que j'arrive a récupéré mais je souhaiterai que lorsque je récupère un elemen Liste chainée en C++ sans STL (ni vector ni template) [ par Tamahome ] Bonjour,je cherche un exemple de liste chainée (sans STL: ni vector ni template) enC++ (pas en C) permettant de chainer des objets héterogenes (par ex template- au secours [ par toddy_101 ] bonjour tout le monde, j'ai un probleme au niveau des templates, ca bloke au niveau du linkage!! voici la declaration de la classe , et des methodes:


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 2,278 sec (4)

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