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 objec
Trang 2Main Page
Table of content
Copyright
Acknowledgments
Part I: Preliminaries
Chapter 1 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
Trang 3C++ per se?
FAQ 1.05 Why do 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?
Trang 4FAQ 1.09 What conventions are used in this book?
Chapter 2 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?
Trang 5FAQ 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
Trang 6They listen before they speak they do 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.