In this chapter, we expand on the types that we discussed in the previous chapter and explain how variables of the basic types interact in more complicated situations. We also introduce some new features of C++ and discuss some of the ways that these are used.
How the execution order in an expression is determined
What the bitwise operators are and how you use them
How you can define a new type that limits variables to a fixed range of possible values
How you can ...