• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ C++ ▶ C++ FAQ Lite

C++ FAQ Lite

March 24, 2006

C++ FAQ Lite

In a concise and direct question-and-answer format, C++ FAQs, Second Edition brings you the most efficient solutions to more than four hundred of the practical programming challenges you face every day. Moderators of the on-line C++ FAQ at comp.lang.c++, Marshall Cline, Greg Lomow, and Mike Girou are familiar with C++ programmers’ most pressing concerns. In this book, the authors concentrate on those issues most critical to the professional programmer’s work, and they present more explanatory material and examples than is possible on-line.

Table of Contents

This book focuses on the effective use of C++, helping programmers avoid combining seemingly legal C++ constructs in incompatible ways. This second edition is completely up-to-date with the final ANSI/ISO C++ Standard. It covers some of the smaller syntax changes, such as “mutable”; more significant changes, such as RTTI and namespaces; and such major innovations as the C++ Standard Library, including the STL. In addition, this book discusses technologies such as Java, CORBA, COM/COM+, and ActiveX–and the relationship all of these have with C++.These new features and technologies are iconed to help you quickly find what is new and different in this edition. Each question-and-answer section contains an overview of the problem and solution, fuller explanations of concepts, directions for proper use of language features, guidelines for best practices and practices to avoid, and plenty of working, stand-alone examples.

Table of Contents

  • Copying permissions
  • On-line sites that distribute this document Updated!
  • C++-FAQ-Book versus (on-line) C++-FAQ
  • Recent changes to this document Updated!
  • Netiquette when posting to comp.lang.c++
  • Big Picture Issues
  • Classes and objects
  • References
  • Inline functions
  • Constructors Updated!
  • Destructors
  • Assignment operators
  • Operator overloading Updated!
  • Friends
  • Input/output via and
  • Freestore management Updated!
  • Exceptions and error handling Updated!
  • Const correctness
  • Inheritance — basics
  • Inheritance — virtual functions
  • Inheritance — proper inheritance and substitutability
  • Inheritance — abstract base classes (ABCs)
  • Inheritance — what your mother never told you
  • Inheritance — private and protected inheritance
  • Inheritance — multiple and virtual inheritance
  • Built-in / intrinsic / primitive data types
  • Coding standards
  • Learning OO/C++
  • Newbie Questions / Answers Updated!
  • Learning C++ if you already know Smalltalk
  • Reference and value semantics
  • How to mix C and C++ Updated!
  • Pointers to member functions Updated!
  • Container classes Updated!
  • Templates Updated!
  • Serialization and Unserialization Updated!
  • Class libraries Updated!
  • Compiler dependencies Updated!
  • Miscellaneous technical issues
  • Miscellaneous environmental issues

Download Free PDF / Read Online

Author(s): Marshall Cline
Format(s): HTML
Link: Read online.

Similar Books:

  1. VMware Server 2 Essentials
  2. The Virtual Community
  3. The Virtual Handshake: Opening Doors And Closing Deals Online [PDF]
  4. Robotics Automation and Control
  5. Cross-Platform GUI Programming with wxWidgets
Previous Post: « Complete CSS Guide
Next Post: Motion Planning »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2023 OnlineProgrammingBooks.com