|
Dernière réponse | |
---|---|
Sujet : VERY URGENT !!!!!!! c++ utulisation des template pour un class liste | |
Willythekid | Que c'est moche ;)...tu devrais reprendre ton code un peu et surtout les notations de templates. Là dessus la mise en page du forum aide pas bcp!! :(
Tu peux pas faire de template avec un typedef directement en C++. Je ne pense pas (et je suis quasiment sûr :) ) que c'est pas dans la norme. Donc maintenant plusieurs choix, soit tu récrit tout en remplacant tes "pt" par elem<TypeElem>*, soit tu écris ton typedef dans une classe. Parce que, ô bonté suprème, les classes accéptent les typedef...(ie STL) template<class TypeElem> struct Element { typedef elem<TypeElem>* pt; }; exemple d'utilisation: Element<TypeElem>* pElement; pElement = new Element<TypeElem>; Element<TypeElem>:: pt prout; prout = new elem<TypeElem>(inf, tete); Et c'est là que tu t'apercois que ta construction est absolument ideuse :D. Donc tu prends un crayon et tu réfléchis là dessus calmement et tu vas voir, il y a bien mieux :) Au passage, tu delete pas les pointeurs que tu alloues? [jfdsdjhfuetppo]--Message édité par Willythekid--[/jfdsdjhfuetppo] |
Vue Rapide de la discussion |
---|