Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Topics in this Chapter
In the previous chapter, we studied the tools for implementing algorithms in C++. Conditional statements, loops, and jumps are the language constructs you use to indicate how computations should be performed and in what sequence. In this chapter, you will take the next step toward learning how to implement well-designed C++ programs. We will discover how to expand the set of data types that comes with the language.