J'ai un petit problème dans mon code.
Example: Après insérer 3 éléments(soient-ils: (1,1), (2,2) et (3,3)), le programme, quand on veut insérer un élément, doit sortir une exception (pille complète) mais doit rétirer l'élément dans bas(1,1) et insérer l'élément désiré(soit-il (4,4)).
Comme ça, avant:
(3,3)
(2,2)
(1,1)
Aprés:
(4,4)
(3,3)
(2,2).
Comment doit-je faire pour qu'il fasse ça? Je n'arrive pas a solutionner le problème...
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 virtual C pop_down() { if (count == 0) throw Pilha_vazia(); else { Pilha_node_ptr aux = pilha; pilha = pilha -> next; delete aux; count--; } };
Partager