Peak a écrit :
Merci à tous, j'ai trouvé une solution, je ne sais plus vraiment pourquoi hier cela me semblait suspect mais avec une réference ça marche très bien (je me retrouve avec quelques bugs en échange mais en tout cas le constructeur de recopie n'est plus appelé
Code :
- [cpp]template<class Type>
- class Item {
- public:
- Type &E;
- Item<Elem>* down;
- Item<Elem>* up;
- Item (Type &T, Item<Elem>* tdown=NULL, Item<Elem>* tup=NULL): E(T)/**/, down(tdown), up(tup) {}
- };
|
Désolé pour la perte de temps occasionné par cette bête question, mais hier cela me semblai un peu moins trivial merci aussi à Taz pour ces conseils sur les noms de variables, je ne me suis encore jamais vraiment intéresser au normes dans ce domaine, ce que je vais m'empresser de faire!
|