/* * test-stack.cpp * * Test program for the linked-list version of the Stack class. * * Programmer: spc */ #include "utility.h" #include "stack-rizki.h" void main() { stack operands; stack letters; for (int i = 0; i < 10000; i++) operands.push(i); for (char k = ' '; k <= 'Z'; k++) letters.push(k); for (i = 0; i < 50; i++) { int iget; iget = operands.top(); operands.pop(); cout << "Item = [" << iget << "] "; iget = operands.top(); operands.pop(); cout << "Item = [" << iget << "]\n"; } cout << endl << endl; for (i = 0; i < 18; i++) { char kget; kget = letters.top(); letters.pop(); cout << "Item = [" << kget << "] "; kget = letters.top(); letters.pop(); cout << "Item = [" << kget << "]\n"; } }