Ch. 1. Starting the Journey -- Ch. 2. Descending Deeper into Variables -- Ch. 3. Making Choices with Control Statements -- Ch. 4. Structuring Your Code with Functions -- Ch. 5. Designing Software: Object-Oriented Programming -- Ch. 6. Managing Memory -- Ch. 7. Relating Classes -- Ch. 8. Using Templates -- Ch. 9. Using Streams and Files -- Ch. 10. Errors and Exception Handling -- Ch. 11. Creating the Pirate Adventure -- Appendix A. Answers to Chapter Challenges -- Appendix B. Using the Octal, Hexadecimal, Binary, and Decimal Systems -- Appendix C. Working on Mac and Linus Platforms -- Appendix D. Where to Go from Here -- Appendix E. Glossary
Notes
Revised edition of: C++ programming for the absolute beginner / Dirk Henkemans and Mark Lee. Premier Press, 2001