Je crois qu'une pile qui me permettrait d'accéder aux "n" derniers
éléments(une sorte d'indexation spécialisée partant de la fin quoi) me
suffisait,
mais ne pouvoir accéder qu'au "top" ca je ne peux pas m'en servir.
J'avoue que je suis un peu perplexe en voyant ce débat, pourquoi
demander à un container ce que d'autres font parfaitement bien ?
Une liste non ordonnée a aussi un ordre naturel basée sur l'histoire
des insertions, est-ce si terrible d'écrire pop_front() au lieu de pop() ?
La pile (qui tire son nom de la pile d'assiettes posée sur un comptoir,
par exemple), est juste faite pour fournir une ressource, elle implémente
ce qui est nécessaire pour ce rôle. Chacun a des des tas de trucs qu'il
n'utilise pas dans la stl, est-ce une raison pour que d'autres n'en
disposent pas si leurs besoins sont différents ?
Je crois qu'une pile qui me permettrait d'accéder aux "n" derniers
éléments
(une sorte d'indexation spécialisée partant de la fin quoi) me
suffisait,
mais ne pouvoir accéder qu'au "top" ca je ne peux pas m'en servir.
J'avoue que je suis un peu perplexe en voyant ce débat, pourquoi
demander à un container ce que d'autres font parfaitement bien ?
Une liste non ordonnée a aussi un ordre naturel basée sur l'histoire
des insertions, est-ce si terrible d'écrire pop_front() au lieu de pop() ?
La pile (qui tire son nom de la pile d'assiettes posée sur un comptoir,
par exemple), est juste faite pour fournir une ressource, elle implémente
ce qui est nécessaire pour ce rôle. Chacun a des des tas de trucs qu'il
n'utilise pas dans la stl, est-ce une raison pour que d'autres n'en
disposent pas si leurs besoins sont différents ?
Je crois qu'une pile qui me permettrait d'accéder aux "n" derniers
éléments(une sorte d'indexation spécialisée partant de la fin quoi) me
suffisait,
mais ne pouvoir accéder qu'au "top" ca je ne peux pas m'en servir.
J'avoue que je suis un peu perplexe en voyant ce débat, pourquoi
demander à un container ce que d'autres font parfaitement bien ?
Une liste non ordonnée a aussi un ordre naturel basée sur l'histoire
des insertions, est-ce si terrible d'écrire pop_front() au lieu de pop() ?
La pile (qui tire son nom de la pile d'assiettes posée sur un comptoir,
par exemple), est juste faite pour fournir une ressource, elle implémente
ce qui est nécessaire pour ce rôle. Chacun a des des tas de trucs qu'il
n'utilise pas dans la stl, est-ce une raison pour que d'autres n'en
disposent pas si leurs besoins sont différents ?
"Mickael Pointier" a écrit dans le
message news: ccgi8a$6c7$Exactement. Et une définition de pile qui refuse l'ordre
naturelle des choses est inutile. Une pile a une histoire ;
et c'est justement cette histoire qui est intéressante.
-- Gaby
Parfaitement avec tout ça.
Je n'utilise d'ailleur plus du tout std:stack, à chaque fois
je me suis retrouvé coincé en voulant faire une manip que ne
supportait pas ce conteneur.
Donc en général je me réimplémente ma propre pile en utilisant
un autre conteneur plus générique.
Je crois qu'une pile qui me permettrait d'accéder aux "n"
derniers éléments (une sorte d'indexation spécialisée partant
de la fin quoi) me suffisait, mais ne pouvoir accéder qu'au
"top" ca je ne peux pas m'en servir.
J'avoue que je suis un peu perplexe en voyant ce débat, pourquoi
demander à un container ce que d'autres font parfaitement bien ?
"Mickael Pointier" <mpointier@edengames.moc> a écrit dans le
message news: ccgi8a$6c7$1@aphrodite.grec.isp.9tel.net...
Exactement. Et une définition de pile qui refuse l'ordre
naturelle des choses est inutile. Une pile a une histoire ;
et c'est justement cette histoire qui est intéressante.
-- Gaby
Parfaitement avec tout ça.
Je n'utilise d'ailleur plus du tout std:stack, à chaque fois
je me suis retrouvé coincé en voulant faire une manip que ne
supportait pas ce conteneur.
Donc en général je me réimplémente ma propre pile en utilisant
un autre conteneur plus générique.
Je crois qu'une pile qui me permettrait d'accéder aux "n"
derniers éléments (une sorte d'indexation spécialisée partant
de la fin quoi) me suffisait, mais ne pouvoir accéder qu'au
"top" ca je ne peux pas m'en servir.
J'avoue que je suis un peu perplexe en voyant ce débat, pourquoi
demander à un container ce que d'autres font parfaitement bien ?
"Mickael Pointier" a écrit dans le
message news: ccgi8a$6c7$Exactement. Et une définition de pile qui refuse l'ordre
naturelle des choses est inutile. Une pile a une histoire ;
et c'est justement cette histoire qui est intéressante.
-- Gaby
Parfaitement avec tout ça.
Je n'utilise d'ailleur plus du tout std:stack, à chaque fois
je me suis retrouvé coincé en voulant faire une manip que ne
supportait pas ce conteneur.
Donc en général je me réimplémente ma propre pile en utilisant
un autre conteneur plus générique.
Je crois qu'une pile qui me permettrait d'accéder aux "n"
derniers éléments (une sorte d'indexation spécialisée partant
de la fin quoi) me suffisait, mais ne pouvoir accéder qu'au
"top" ca je ne peux pas m'en servir.
J'avoue que je suis un peu perplexe en voyant ce débat, pourquoi
demander à un container ce que d'autres font parfaitement bien ?
"Michel Michaud" writes:
[...]Parfaitement avec tout a.
Je n'utilise d'ailleur plus du tout std:stack, chaque fois
je me suis retrouv coinc en voulant faire une manip que ne
supportait pas ce conteneur.
Alors il n'y a pas de problme. Si tu n'as pas besoin d'une
pile selon stack, i.e. selon un mod le classique tu peux
prendre autre chose.
Tu as tout à l'envers. Ce n'est pas qu'il n'a pas besoin de
pile -- il en a besoin. C'est juste que certains insistent à ne
fournir que des définitions inutiles -- sauf pour écrire des
bouquins.
"Michel Michaud" <mm@gdzid.com> writes:
[...]
Parfaitement avec tout a.
Je n'utilise d'ailleur plus du tout std:stack, chaque fois
je me suis retrouv coinc en voulant faire une manip que ne
supportait pas ce conteneur.
Alors il n'y a pas de problme. Si tu n'as pas besoin d'une
pile selon stack, i.e. selon un mod le classique tu peux
prendre autre chose.
Tu as tout à l'envers. Ce n'est pas qu'il n'a pas besoin de
pile -- il en a besoin. C'est juste que certains insistent à ne
fournir que des définitions inutiles -- sauf pour écrire des
bouquins.
"Michel Michaud" writes:
[...]Parfaitement avec tout a.
Je n'utilise d'ailleur plus du tout std:stack, chaque fois
je me suis retrouv coinc en voulant faire une manip que ne
supportait pas ce conteneur.
Alors il n'y a pas de problme. Si tu n'as pas besoin d'une
pile selon stack, i.e. selon un mod le classique tu peux
prendre autre chose.
Tu as tout à l'envers. Ce n'est pas qu'il n'a pas besoin de
pile -- il en a besoin. C'est juste que certains insistent à ne
fournir que des définitions inutiles -- sauf pour écrire des
bouquins.
"Michel Michaud" writes:Dans news:, Gabriel Dos"Michel Michaud" writes:Alors il n'y a pas de problme. Si tu n'as pas besoin d'une
pile selon stack, i.e. selon un mod le classique tu peux
prendre autre chose.
Tu as tout à l'envers. Ce n'est pas qu'il n'a pas besoin de
pile -- il en a besoin. C'est juste que certains insistent à
ne
Relis donc le passage.
Je l'ai fait mille fois pendant que tu étais en vacances ;-/
Il n'a pas besoin d'une pile selon stack,
car stack ne lui convient pas. Je n'ai rien à l'envers, c'est
lui qui l'a dit.
Si. Il dit que std::stack ne lui convient pas, principalement
parce que c'est une sur-abstraction inutilisable. Cela ne veut
pas dire qu'il n'a pas besoin de pile -- de fait, c'était cela
qui l'avait amené à vouloir utiliser std::stack.
"Michel Michaud" <mm@gdzid.com> writes:
Dans news:m33c3rwem9.fsf@merlin.cs.tamu.edu, Gabriel Dos
"Michel Michaud" <mm@gdzid.com> writes:
Alors il n'y a pas de problme. Si tu n'as pas besoin d'une
pile selon stack, i.e. selon un mod le classique tu peux
prendre autre chose.
Tu as tout à l'envers. Ce n'est pas qu'il n'a pas besoin de
pile -- il en a besoin. C'est juste que certains insistent à
ne
Relis donc le passage.
Je l'ai fait mille fois pendant que tu étais en vacances ;-/
Il n'a pas besoin d'une pile selon stack,
car stack ne lui convient pas. Je n'ai rien à l'envers, c'est
lui qui l'a dit.
Si. Il dit que std::stack ne lui convient pas, principalement
parce que c'est une sur-abstraction inutilisable. Cela ne veut
pas dire qu'il n'a pas besoin de pile -- de fait, c'était cela
qui l'avait amené à vouloir utiliser std::stack.
"Michel Michaud" writes:Dans news:, Gabriel Dos"Michel Michaud" writes:Alors il n'y a pas de problme. Si tu n'as pas besoin d'une
pile selon stack, i.e. selon un mod le classique tu peux
prendre autre chose.
Tu as tout à l'envers. Ce n'est pas qu'il n'a pas besoin de
pile -- il en a besoin. C'est juste que certains insistent à
ne
Relis donc le passage.
Je l'ai fait mille fois pendant que tu étais en vacances ;-/
Il n'a pas besoin d'une pile selon stack,
car stack ne lui convient pas. Je n'ai rien à l'envers, c'est
lui qui l'a dit.
Si. Il dit que std::stack ne lui convient pas, principalement
parce que c'est une sur-abstraction inutilisable. Cela ne veut
pas dire qu'il n'a pas besoin de pile -- de fait, c'était cela
qui l'avait amené à vouloir utiliser std::stack.
"Michel Michaud" writes:Tu as mon message avant que je l'écrive ? Wow :-)
Pardon ?
Encore une fois, lis et relis.
goto deja-lu-mille-fois;
Je suis d'accord : il dit qu'il
a besoin d'une pile. Il dit que std::stack ne lui convient pas.
Là où nous ne sommes pas d'accord, c'est que tu crois que
std::stack est un sur-abstraction inutilisable alors que je
crois qu'il y a des cas où elle suffit.
Exemples ! (non-académiques). J'ai déjà posé la question.
Aucune réponse. Si, elle ci-dessus que tu contestes et ne
contestes pas.
"Michel Michaud" <mm@gdzid.com> writes:
Tu as mon message avant que je l'écrive ? Wow :-)
Pardon ?
Encore une fois, lis et relis.
goto deja-lu-mille-fois;
Je suis d'accord : il dit qu'il
a besoin d'une pile. Il dit que std::stack ne lui convient pas.
Là où nous ne sommes pas d'accord, c'est que tu crois que
std::stack est un sur-abstraction inutilisable alors que je
crois qu'il y a des cas où elle suffit.
Exemples ! (non-académiques). J'ai déjà posé la question.
Aucune réponse. Si, elle ci-dessus que tu contestes et ne
contestes pas.
"Michel Michaud" writes:Tu as mon message avant que je l'écrive ? Wow :-)
Pardon ?
Encore une fois, lis et relis.
goto deja-lu-mille-fois;
Je suis d'accord : il dit qu'il
a besoin d'une pile. Il dit que std::stack ne lui convient pas.
Là où nous ne sommes pas d'accord, c'est que tu crois que
std::stack est un sur-abstraction inutilisable alors que je
crois qu'il y a des cas où elle suffit.
Exemples ! (non-académiques). J'ai déjà posé la question.
Aucune réponse. Si, elle ci-dessus que tu contestes et ne
contestes pas.
Ah ok. Pour toi, si c'est dans un livre c'est académique.
J'imagine que tout cas où on se sert d'une pile pour éliminer
une récursivité est académique. Que tout exemple d'implémentation
d'un « undo » ou d'une historique est académique.
Ah ok. Pour toi, si c'est dans un livre c'est académique.
J'imagine que tout cas où on se sert d'une pile pour éliminer
une récursivité est académique. Que tout exemple d'implémentation
d'un « undo » ou d'une historique est académique.
Ah ok. Pour toi, si c'est dans un livre c'est académique.
J'imagine que tout cas où on se sert d'une pile pour éliminer
une récursivité est académique. Que tout exemple d'implémentation
d'un « undo » ou d'une historique est académique.