graw-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Graw-dev] Probleme template


From: Yann Régis-Gianas
Subject: Re: [Graw-dev] Probleme template
Date: Tue, 9 Sep 2003 09:39:57 +0200
User-agent: KMail/1.5.3

        Tu reflechis ... et tu te rends compte que ce n'est pas possible. ;-)


Le Mardi 9 Septembre 2003 00:26, Julien Jeany a écrit :
> Voila, j'ai un ptit probleme avec mes templates adores.
> Je vous expose le probleme :
>
> template <typename N, typename E>
> class Graph
> {
>   // la liste des noeuds
>   std::set<N> _nodes;
>   // la liste des aretes
>   std::list<E>        _edges;
> };
>
> template <tyoename E>
> class Node
> {
>   // la liste des aretes entrantes / sortantes
>   std::list<E>        _edges;
> };
>
> template <typename N>
> class Edge
> {
>   // Les noeuds auxquels l'arete est attachee
>   N   _source;
>   N   _target;
> };
>
> Le probleme est quand je veux instancier un Graph :
>
> int   main()
> {
>   Graph< Node< Edge<...> >, Edge< Node<...> > >
> }
>
> Je ne vois pas comment faire pour realiser cela...
> Si quelqu'un a une idee, merci... A+





reply via email to

[Prev in Thread] Current Thread [Next in Thread]