IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage C++ Discussion :

Template & pointeurs


Sujet :

Langage C++

  1. #21
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juillet 2008
    Messages : 22
    Par défaut
    En ce qui concerne les exceptions, je ne me repeterais pas. J'ajouterais juste : "De plus je n'en ai pas assez fait en C++ pour les gérer correctement pour le moment, comme je voudrais finir vite ce projet (qui sera long) je ne m'y lance pas pour le moment "

    Apo`

  2. #22
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Une liste chaînée, c'est déjà des pointeurs. La structure ne requiert nullement que le type et la taille des objets soient homogènes.
    Bien entendu, faire marcher ça avec l'héritage etc. peut demander quelques astuces. (avec des listes intrusives, c'est assez trivial)

  3. #23
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juillet 2008
    Messages : 22
    Par défaut
    Le problème n'est pas l'homogénéité... Le problème c'est la place que ca prend en mémoire... Si tu stocks des classes complexes et gourmandes dans plusieurs listes en meme temps, en ne stockant pas les pointeurs mais les objets tu vas doubler rapidement ton utilisation mémoire...

    Apo`

  4. #24
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Si le nombre de listes dans lesquelles tu veux mettre ton élément est statique (ce qui est généralement le cas), il suffit de mettre autant de pointeurs vers le maillon suivant dans ton objet que nécessaire.
    Bien entendu, ce genre de chose n'est réalisable qu'avec des listes intrusives.

  5. #25
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juillet 2008
    Messages : 22
    Par défaut
    Tout a fait ! Mais ce n'est pas forcément le cas. Si tu as une liste de liste par exemple...

    Apo`

Discussions similaires

  1. template et pointeurs de fonction
    Par Lintel-oo dans le forum C++
    Réponses: 3
    Dernier message: 16/04/2011, 22h59
  2. Templates et pointeurs de fonctions
    Par feda12 dans le forum C++
    Réponses: 7
    Dernier message: 09/03/2011, 10h04
  3. Sérialization, templates et pointeurs
    Par coda_blank dans le forum Boost
    Réponses: 10
    Dernier message: 30/07/2010, 22h46
  4. Template et Pointeur sur Predicat
    Par sas dans le forum Langage
    Réponses: 8
    Dernier message: 08/10/2007, 17h07
  5. template et pointeur de fonction.
    Par ZaaN dans le forum Langage
    Réponses: 10
    Dernier message: 11/08/2007, 08h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo