|
An Introduction to Stacks
With Examples in C++ |
|
Prof. David Bernstein
|
| Computer Science Department |
| bernstdh@jmu.edu |
| Values: | Homogeneous elements of any type. | ||||||||||||||||||
| Operations: |
|
In addition,
if the stack has a "size limit", one could add an
isFull() operation; some people add a
peek() operation; and some people add a
makeEmpty() operation.
| 1 | . | . |
| 1 | 2 | . |
pop() to make it
return a bool indicating the status
but still have it "return" the top item?
const?