C++: The Complete Reference, 4th Edition and over 400,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
67 used & new from $3.60

Have one to sell? Sell yours here

or

Get a $0.40 Amazon.com Gift Card
 
   
C++: The Complete Reference, 4th Edition
 
See larger image
 
Start reading C++: The Complete Reference, 4th Edition on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

C++: The Complete Reference, 4th Edition (Paperback)

~ (Author)
4.3 out of 5 stars  See all reviews (22 customer reviews)

List Price: $52.99
Price: $33.38 & this item ships for FREE with Super Saver Shipping. Details
You Save: $19.61 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Thursday, February 11? Choose One-Day Shipping at checkout. Details
28 new from $21.97 39 used from $3.60

Formats

Amazon Price New from Used from
Kindle Edition $30.04  
Paperback $33.38  

Frequently Bought Together

Customers buy this book with C++: A Beginner's Guide, Second Edition by Herbert Schildt

C++: The Complete Reference, 4th Edition + C++: A Beginner's Guide, Second Edition
  • This item: C++: The Complete Reference, 4th Edition by Herbert Schildt

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • C++: A Beginner's Guide, Second Edition by Herbert Schildt

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

Best-selling genius Herb Schildt covers everything from keywords, syntax, and libraries, to advanced features such as overloading, inheritance, virtual functions, namespaces, templates, and RTTI--plus, a complete description of the Standard Template Library (STL).

From the Back Cover

Schildt's classic C++ reference--updated and expanded

The Definitive Guide to C++

Master programmer and best-selling author Herb Schildt has updated and expanded his classic reference to C++. Using expertly crafted explanations, insider tips, and hundreds of examples, Schildt explains and demonstrates every aspect of C++. Inside you'll find details on the entire C++ language, including its keywords, operators, preprocessor directives, and libraries. There is even a synopsis of the extended keywords used for .NET programming. Of course, everything is presented in the clear, crisp, uncompromising style that has made Herb Schildt the choice of millions. Whether you're a beginning programmer or a seasoned pro, the answers to all your C++ questions can be found in this lasting resource.

Detailed coverage includes:

  • Data types and operators
  • Control statements
  • Functions
  • Classes and objects
  • Constructors and destructors
  • Function and operator overloading
  • Inheritance
  • Virtual functions
  • Namespaces
  • Templates
  • Exception handling
  • The I/O library
  • The Standard Template Library (STL)
  • Containers, algorithms, and iterators
  • Principles of object-oriented programming (OOP)
  • Runtime type ID (RTTI)
  • The preprocessor
  • Much, much more

Product Details

  • Paperback: 1056 pages
  • Publisher: McGraw-Hill Osborne Media; 4 edition (November 19, 2002)
  • Language: English
  • ISBN-10: 0072226803
  • ISBN-13: 978-0072226805
  • Product Dimensions: 9.1 x 7.3 x 2.1 inches
  • Shipping Weight: 3.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (22 customer reviews)
  • Amazon.com Sales Rank: #35,105 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #7 in  Books > Computers & Internet > Programming > C > Language
    #31 in  Books > Computers & Internet > Programming > Languages & Tools > C#

More About the Author

Herbert Schildt
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Herbert Schildt Page

What Do Customers Ultimately Buy After Viewing This Item?

C++: The Complete Reference, 4th Edition
82% buy the item featured on this page:
C++: The Complete Reference, 4th Edition 4.3 out of 5 stars (22)
$33.38
C++: A Beginner's Guide, Second Edition
7% buy
C++: A Beginner's Guide, Second Edition 4.0 out of 5 stars (12)
$17.81
C: The Complete Reference, 4th Ed.
5% buy
C: The Complete Reference, 4th Ed. 3.9 out of 5 stars (39)
$30.65
C/C++ Programmer's Reference
3% buy
C/C++ Programmer's Reference 4.2 out of 5 stars (37)
$18.76

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

 

Customer Reviews

22 Reviews
5 star:
 (15)
4 star:
 (3)
3 star:
 (1)
2 star:
 (1)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (22 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
10 of 11 people found the following review helpful:
3.0 out of 5 stars Didn't answer the question I bought the book for, April 22, 2008
By John M. Danskin (Cranston, RI USA) - See all my reviews
(REAL NAME)   
My older references are in storage and I thought it would be neat to have a c++ ref on my kindle. It says reference and the reviews are good, so I bought it.

I wanted to be reminded of how to use variable numbers of parameters for macro defines. Forget whether this is a good idea. It's a language feature and I want to know how it works.

#define with parameters is handled in one paragraph which doesn't even include the possibility of multiple parameters, let alone any details. Given this, I was curious to see if there was any discussion of the continuation-line functionality in the preprocessor. Nope. Not there.

I'm sure this is a wonderful c++ primer as the other reviews indicate. My spot check demonstrates that this is in no way a complete reference.

Even if you don't like a coding style, completeness allows you to read the code of others.

So I'm out $28 bucks and my question isn't answered. oh well.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
6 of 6 people found the following review helpful:
5.0 out of 5 stars Great as a tutorial and as a reference, April 18, 2008
By Ashraf Eassa "Ash" (New Hampshire, USA) - See all my reviews
  
Herbert Schildt's "C++: The Complete Reference" is a gargantuan tome indeed. It fully covers the C++ syntax, and gives useful, working examples that demonstrate each of the language's features. If you're a professional (or hobbyist) working on a project and need to quickly look up how to use some part of C++ syntax, then this book is absolutely perfect. If you're a developer who has spent his/her life working in C and want to (or need to!) learn C++, then you'll find this book's content well organized and you'll be able to find what you need instantly.

Also, this book seems as though it could function as a tutorial for the complete beginner. Now, I didn't learn C++ from this book initially, so I can't really speak from experience, but the book DOES cover the entire syntax and it does so in an unpretentious and very clear manner. The only thing that it's missing for newbies is exercises -- but if you're really serious, you'll make up your own little tasks, or try to extend/modify the examples.

I program video games as a hobby and have used this as a reference countless times in various projects. I've obviously bought other reference books ("C++ in a Nutshell", and Stroustrup's tome), but I find that this book is my most used and most beloved reference.

So, if you're looking for a clear, easy to understand reference on C++, I reccomend this tome. If you're a true C++ neophyte, then perhaps you should purchase this book along with Schildt's "C++: A beginner's Guide" or "C++ from the Ground Up" (also by Schildt).

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
10 of 14 people found the following review helpful:
5.0 out of 5 stars Absolutely Complete, June 27, 2006
Amazon Verified Purchase(What's this?)
I bought this book for a university course, and it is one of the few C++ books that I can say is fully complete. It has proven to be an invaluable asset to me as just about anything you can think of relating to C++ is inside. One of the reviewers below said that the book starts off mentioning things about C and doesn't go into depth about C++. This is not true at all; the author uses C as a guideline to serve as an introduction to C++. In fact, there are instances where using C maybe more feasible to C++, so that information he mentions about C is useful.
I find this book valuable if you're a beginning programmer or even an experienced one. I myself am somewhat intermediate, so I mind myself having to review topics sometimes or have to look up something that I have seen in someone's code to understand what is written.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Awesome Reference
This is an awesome reference book, I have several of Schildt's books, and I would recommend them to anyone in programming. Read more
Published 5 months ago by Chandra S. Robinson

1.0 out of 5 stars Worst C++ book in my library
I have many C++ books in my library but I stopped using this one years ago. It rarely gives me the info that I need and I always find myself switching to another book to find... Read more
Published 6 months ago by S. Fox

5.0 out of 5 stars Excellence in C++
As the title says, this is a complete C++ book. And very well written, with explanations of easy understanding. Read more
Published 10 months ago by Fernando LANGE

5.0 out of 5 stars Great book!
I bought this book quite some time back. I learned C++ at the age of 12, and this was an incredible help in learning C++ during my teenage years! Read more
Published 11 months ago by Joshua R. Rodgers

4.0 out of 5 stars Not complete, but a large reference
I would give the book 3.5 stars, but we live in a world of integer stars so there goes a four star.
This is a fairly good tutorial for C++, and it does also a fairly good... Read more
Published 11 months ago by vladox

5.0 out of 5 stars Great product & service
This was my first purchase from amazon and I was totally impressed by the quality of the product and the service!
Published on September 20, 2007 by Rohan D. Nadgir

5.0 out of 5 stars Very nicely done
Most of my work is done at a low level using C with occassional C++ work usually with certain parts of C++ heavily restructed due to performance and maintenance problems. Read more
Published on January 15, 2007 by Unix Engineer

5.0 out of 5 stars Very good book
Nice book if you want to learn c++. I bought also thinking in c++ by bruce eckel but it is difficult reading and understanding. Read more
Published on November 10, 2006 by Carneiro Malaquias

5.0 out of 5 stars Like it so much, upgrading to 4th edition
I have the 1995 (Second Edition), and I like it so much I'm upgrading to the 4th edition. The 4th edition has 400 more pages and I can't wait to see what else has been included.
Published on October 11, 2006 by M. Eve

5.0 out of 5 stars Excellent Reference
I had several C++ books left over from college that just weren't cutting it as references. After browsing several books I picked this one and it is all I wanted and more. Read more
Published on August 2, 2006 by Benjamin Herreid

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.