Abstract
The stack is the first module of the calculator that we will design and implement. Although I defined the module’s public interface in Chapter 2, I said very little about its implementation. In C++, the module is not a defined language concept. Therefore, we are essentially left to decompose the stack into a logical grouping of functions and classes and call this our module. Hence, this is where we begin. If you’re a little rusty on the mechanics of the stack data structure, now would be a great time to consult your favorite data structures and algorithms book. My personal favorite is the one by Cormen et al [5].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2017 Adam B. Singer
About this chapter
Cite this chapter
Singer, A.B. (2017). The Stack. In: Practical C++ Design. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-3057-2_3
Download citation
DOI: https://doi.org/10.1007/978-1-4842-3057-2_3
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-3056-5
Online ISBN: 978-1-4842-3057-2
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books