#include #include #include "GenericStack.h" using namespace std; template void printStack(Stack& stack) { while (!stack.empty()) cout << stack.pop() << " "; cout << endl; } int main() { // Create a stack of int values Stack intStack; for (int i = 0; i < 10; i++) intStack.push(i); printStack(intStack); // Create a stack of strings Stack stringStack; stringStack.push("Chicago"); stringStack.push("Denver"); stringStack.push("London"); printStack(stringStack); return 0; }