C++ For Dummies
You too can program! Here's your step-by-step guide to the C++ language, including C++ 2009C++ is still the standard for object-oriented languages, and this friendly guide covers everything you need to know and nothing you don't. It starts at the beginning, so you learn the basics of programming and C++ first. It's full of examples to show you how things work, and it even explains "why," so you understand how the pieces fit together.On good terms — learn programming lingo and what terms like object-oriented, compiler, and executable mean, so you can write a program right awayBundle up — see how to bundle sections of your code into modules that can be reused in different programsClass time — work with features of object-oriented programming such as classes, constructors, and destructorsLet your heir down — discover how the concept of inheritance is the key to effective C++ programmingA new assignment — work with assignment operators, streaming I/O, and other more advanced conceptsBonus CD IncludesThe CodeBlocks development environmentA full-service GNU C++ compilerAll source code from the bookPlease see the CD appendix for details and complete system requirements.Open the book and find:What object-oriented programming meansHow statements and expressions are used in programmingHow to work with stringsWhat pointers are and how to use themHow to grasp abstract classesHow inheritance worksSome advanced features new to C++Ten ways to avoid adding bugs to your programs