The document, An Introduction to C++ Through Annotated Examples, is designed to introduce some elementary concepts of C++ efficiently, while avoiding what many CS educators have identified as potential pitfalls for beginners. In particular, iostream is used for input and output, and both value and reference parameters are used for functions. This eliminates the need to introduce pointers to novices.
An Introduction to C++ Through Annotated Examples is available in three forms:
Please address comments on this material to the author at email@example.com .
Click here for other on-line materials by Henry M. Walker.
This document is available on the World Wide Web as