Main Page Table of content Copyright Acknowledgments Part I: Preliminaries Chapter Introduction FAQ 1.01 What is the purpose of this chapter? FAQ 1.02 What are C++ FAQs? FAQ 1.03 Who is the target audience for this book? FAQ 1.04 Is this a book about C++ per se? FAQ 1.05 Why developers need a guidebook for C++ and OO technology? FAQ 1.06 What kind of guidance is given in the answers to these FAQs? FAQ 1.07 What is the electronic FAQ and why buy this book when the electronic FAQ is free? FAQ 1.08 Why should you buy this edition if you already have a copy of the first edition? FAQ 1.09 What conventions are used in this book? Chapter Basic C++ Syntax and Semantics FAQ 2.01 What is the purpose of this chapter? FAQ 2.02 What are the basics of 'main()'? FAQ 2.03 What are the basics of functions? FAQ 2.04 What are the basics of default parameters? FAQ 2.05 What are the basics of local (auto) objects? FAQ 2.06 What are the basics of constructing objects using explicit parameters? FAQ 2.07 What are the basics of dynamically allocated (new) objects? FAQ 2.08 What are the basics of local objects within inner scopes? FAQ 2.09 What are the basics of passing objects by reference? FAQ 2.10 What are the basics of passing objects by value? FAQ 2.11 What are the basics They listen before they speak they not have an answer before they hear the question They want to understand why the software is being built the underlying business case in addition to simply knowing what the requirements are They consistently put business considerations ahead of technology considerations Developers with these skills will thrive when using C++ no matter what their background was C programmer, Smalltalk programmer, Cobol programmer, former CEO, or itinerant sheepherder ... are the basics of local (auto) objects? FAQ 2.06 What are the basics of constructing objects using explicit parameters? FAQ 2.07 What are the basics of dynamically allocated (new) objects? FAQ 2.08... basics of local objects within inner scopes? FAQ 2.09 What are the basics of passing objects by reference? FAQ 2.10 What are the basics of passing objects by value? FAQ 2.11 What are the basics... of content Copyright Acknowledgments Part I: Preliminaries Chapter Introduction FAQ 1.01 What is the purpose of this chapter? FAQ 1.02 What are C+ + FAQs? FAQ 1.03 Who is the target audience for