Chapter 0 provides a brief overview of the C++ language. You should probably ignore Chapter 1 of the course reader. It goes over how to set up the development environment, but the instructions are somewhat dated.
Chapter 3 of the course reader covers streams in detail.
Chapter 3 of the course reader covers streams in detail.
Code for generating run times for the different containers is also included
Chapter 5 explains the purpose and usage of sequence containers in the STL.
The STL iterators are covered by Chapter 6 in the course reader.
This site offers a lovely explanation of function templates. The course reader doesn't have a section explicitly devoted to function templates.
Chapter 7 covers the usage and reasoning behind STL algorithms in a good amount of detail.
Check out Boost's website for
detailed information about its libraries, as well as instructions for
downloading Boost.
Chapter 14
of the course reader for more information on
C++11
Chapter 8 covers the basic implementation of our own classes.
Class templates are covered in Chapter 9 in the course reader.
Const is covered in Chapter 9 in the course reader.
Operator overloading is covered in Chapter 10 of the course reader.
No new readings, material is covered in chapter 9 and 10 of the course reader.
Chapter 13 in the course reader covers functors.
None!