#include #include "stac.h" void Stac::append(int val){ Item **pp = &head; while(*pp) { pp = &((*pp)->next); } *pp = new Item(val); } /* void Stac::append(int val){ Item *pp = head; while(pp) { pp = pp->next; } pp = new Item(val); } */ void Stac::print(){ Item *pp = head; while(pp) { std::cout << pp->val << std::endl; pp = pp->next; } } Stac::~Stac(){}