C++ Programming: Program Design Including Data Structures, Fifth Edition
Chapter 2: Basic Elements of C++