Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * [GenStack.cpp]
- * Templates part 2.
- *
- * compile with:
- * g++ -m32 -static-libgcc -o genstack GenStack.cpp
- */
- #include "GenStack.h"
- int main(void)
- {
- /**
- * GENERIC STACK OBJECT CREATION:
- */
- GenStack<float> *fStack = new GenStack<float>();
- /**
- * GENERIC STACK ITEM PUSH:
- */
- fStack->Push(2.4);
- /**
- * GENERIC STACK OBJECT CREATION:
- */
- GenStack<std::string> *sStack = new GenStack<std::string>();
- /**
- * GENERIC STACK ITEM PUSH:
- */
- sStack->Push("Hello free world!");
- /**
- * GENERIC STACK ITEM POP/DISPLAY:
- */
- std::cout << sStack->Pop() << " You are " << fStack->Pop() << "." << std::endl;
- /**
- * GENERIC STACK OBJECT DELETION:
- */
- delete fStack;
- delete sStack;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement