HEADER POUR GERER UNE PILE DYNAMIQUEMENT

Cyberboy2054 Messages postés 173 Date d'inscription jeudi 20 décembre 2001 Statut Membre Dernière intervention 22 août 2008 - 27 mai 2006 à 12:06
deck_bsd Messages postés 1243 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 3 août 2016 - 27 mai 2006 à 19:28
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/37798-header-pour-gerer-une-pile-dynamiquement

deck_bsd Messages postés 1243 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 3 août 2016 2
27 mai 2006 à 19:28
pas de mal ;)
cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 25
27 mai 2006 à 18:52
Excuses, j'avais pas vu !
deck_bsd Messages postés 1243 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 3 août 2016 2
27 mai 2006 à 18:49
si met regarde , j'ai inclu stdbool.h donc plus du C++ ;)
cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 25
27 mai 2006 à 18:47
Heu .... le type bool c'est pas du C++ ??
deck_bsd Messages postés 1243 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 3 août 2016 2
27 mai 2006 à 13:43
Certe mais je code pas en C++ mais en C, et puis concernant les piles, la majorité des codes sont des classes de C++. Alors un petit peu de C ne fait pas de mal. lol ;)
Cyberboy2054 Messages postés 173 Date d'inscription jeudi 20 décembre 2001 Statut Membre Dernière intervention 22 août 2008
27 mai 2006 à 13:29
Ca ne t'empeche pas de recoder une pile pour comprendre le principe, c'est d'ailleurs ce que font à peu près tous les étudiants en info.
Ca me faisait penser à des template vu qu'il nommait le type "templaté" T, alors que c'est le nom qu'on donne en général aux type dans template... mais c'est vrai que c'est aussi l'initiale de "type".
Enfin bref, en C++ t'aurais pu faire la même chose sans te prendre la tête à devoir déclarer les types avant l'inclusion du header, du coup tu pourrais gérer des piles de 2 types différents dans le même fichier, c'est à dire que tu aurais pu t'éviter tous les désagréments des #define :)
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
27 mai 2006 à 12:13
A mon avis la raison c'est qu'il connait pas la C++ :)
Et puis en C++ il y a déja le template stack
Cyberboy2054 Messages postés 173 Date d'inscription jeudi 20 décembre 2001 Statut Membre Dernière intervention 22 août 2008
27 mai 2006 à 12:06
Y a t'il une raison à la non utilisation des template dans ton code (obligé de coder en C) ? Cela semble pourtant tout indiqué ...
Rejoignez-nous