Understanding C++


C++ is a flexible general purpose programming language developed by Bjarne Stroustrup in 1983 at Bell Labs. This book covers the core C++ language, its standard library and focuses on writing clean, portable code. This book assumes you already have a C++ compiler installed and have read how to compile programs with it.


Core Language Standard Library
Development stage: 00% (as of April 30, 2007) Introduction
Development stage: 00% (as of December 07, 2010) Objects
Development stage: 00% (as of November 15, 2008) Functions
Development stage: 00% (as of November 15, 2008) Variables
Development stage: 00% (as of November 15, 2008) Interaction
Development stage: 00% (as of November 15, 2008) Streams
Development stage: 00% (as of November 15, 2008) Strings
Development stage: 00% (as of November 15, 2008) Math
Development stage: 00% (as of November 15, 2008) Memory
Advanced Topics Appendices
Development stage: 00% (as of November 15, 2008) Programming Paradigms
Development stage: 10% (as of October 3, 2007) Optimization
Development stage: 10% (as of Oct 3, 2007) Glossary
Development stage: 10% (as of Oct 3, 2007) Quick Reference
Development stage: 00% (as of April 30, 2007) Further Reading
Development stage: 00% (as of June 10, 2010) C Preprocessor