Programming Books C Java PHP Python Learn more Browse Programming Books
C++ In a Nutshell: A Desktop Quick Reference (In a Nutshell and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $39.95
  • Save: $14.06 (35%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
FREE Shipping on orders over $35.
Condition: Used: Very Good
Comment: Clean cover and crisp pages No writing, highlighting, or tears.
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

C++ in a Nutshell Paperback – May 15, 2003

ISBN-13: 978-0596002985 ISBN-10: 059600298X Edition: 1st

Buy New
Price: $25.89
32 New from $20.50 40 Used from $5.00
Amazon Price New from Used from
Kindle
"Please retry"
Hardcover
"Please retry"
Paperback
"Please retry"
$25.89
$20.50 $5.00
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

C++ in a Nutshell + C++ Pocket Reference
Price for both: $35.05

Buy the selected items together
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: In a Nutshell (O'Reilly)
  • Paperback: 704 pages
  • Publisher: O'Reilly Media; 1st edition (May 15, 2003)
  • Language: English
  • ISBN-10: 059600298X
  • ISBN-13: 978-0596002985
  • Product Dimensions: 6 x 1.4 x 9 inches
  • Shipping Weight: 2.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon Best Sellers Rank: #187,474 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Ray Lischner began his career as a software developer, but dropped out of the corporate rat race to become an author. He started using C++ in the late 1980s, working at a company that was rewriting its entire product line in C++. Over the years, he has witnessed the evolution of C++ from cfront to native compilers to integrated development environments to visual, component-based tools. Ray has taught C++ at Oregon State University. He is the author of Delphi in a Nutshell and O'Reilly's upcoming C++ in a Nutshell, as well as other books.


More About the Author

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

Customer Reviews

Easy to look up what I need refreshing on.
Amazon Customer
This book isn't for beginners, but if you've had experience with C or C++ and are looking for a complete, well-organized reference to C++, this is the book to get.
Jason Rennie
Finally, the index to the book is pretty thorough, which is a must for any reference text.
anonymous

Most Helpful Customer Reviews

47 of 48 people found the following review helpful By uniq on June 11, 2003
Format: Paperback
This is an excellent reference designed to give you precise definitions and usage for the C++ language features and library according to the C++ Standard. Unless you are a novice, it will save you time. In the past, when I needed to lookup something, I used to gladly dive into the Stroustrup's "C++ Programming Language" or Josuttis's "The C++ Standard Library". While indispensable and authoritative, these volumes are *NOT* designed for easy reference work; reading them takes time, and what should have been a 30-second lookup inevitably turned into a 30-minute reading. The "C++ In A Nutshell" helps to solve this problem, in addition to putting all the relevant resources at your fingertips in one volume.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
27 of 27 people found the following review helpful By Terry A. Smith on November 13, 2003
Format: Paperback
Most of the "reference" books I've seen for C++ have been more advanced primers (lippman/lajoie, pratta, josuttis). This is the first book I've seen for someone who knows C++, has been using it for some time, and needs a library and language reference. A welcome addition to my desk, especially since I learned C++ in 1992 and sometimes still need a gentle push away from archaic usage.
The language reference is concise but appears complete, and I disagree with the reviewer who said it is poorly organized (the library reference is alphabetical by library, the language reference follows the same convention everyone else does: Basics,Declarations,Expressions,Statements,Functions,Classes,Templates,I/O,Containers). The library reference is very, very valuable, often providing usage and code snippets as well as syntax.
This won't replace all the books on your shelf (you do have Effective C++ and More Effective C++, right?) but it will be a well used reference if you are a professional software guy (or faking it).
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
18 of 19 people found the following review helpful By Jason Rennie on October 20, 2003
Format: Paperback
O'Reilly has done it again. C++ in a Nutshell is a great reference. The first 275 pages are a technical introduction to the language. The next 50 pages provide a preprocessor and language reference. The final 400 pages provide a reference to the library. Those last 400 pages are the real gem. Sections are organized by header file (e.g. <sstream>). A full prototype of each major class is provided and each function is explained individually. Also, the index is complete, so it's easy to find information on a class or function you're looking for. Descriptions are complete, but concise---all the information you need and not a char more.
This book isn't for beginners, but if you've had experience with C or C++ and are looking for a complete, well-organized reference to C++, this is the book to get.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By M. Henri De Feraudy on July 9, 2010
Format: Paperback
If you have used the extraodinarily good "C# in a Nutshell" and are hoping to find a simllar book for C++ you will be disappointed.
This book is useful as a reference for people who have had it explained to them and need a reminder. Every time I have tried to look up a definition for the
first time in this book I have been bamboozled, because the definitions are too succinct, I wasnt quite sure what they meant. But when I had read an explanation
elsewhere and came back to this book for a reminder, I found it useful.
You could argue that the fault is that the C++ language is so complicated it's quite a challenge summarising it into the available space.
However some negative reviews have pointed out that there are a few gaps, indicating that it could do with a more polished new edition.
Still, it's a very useful book, and I cant think of anything that can replace it.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
12 of 14 people found the following review helpful By R. Hord Jr. on March 19, 2006
Format: Paperback Verified Purchase
I always like O'Reilly books and are usually what I purchase. The "In A Nutshell" may be misleading to some. Just think of it as "C++ A Language & Library Reference." If you are a beginner looking for a how to, this isn't the one for you. "Thinking in C++" by Bruce Eckel (great book), or "Practical C++ Programming" would be the one a beginner would want. However, when you are ready to explore the inter-details about what C++ classes provides, this would be a good one to add to your collection. The first half describes C++ in general, while the last half details the language reference. I like how the reference is structured, grouped by the easy to find header declaration at the bottom of the page. Quickly finding what you need is a great feature here. You can only do so much "std::cout << "hi" << std::endl; without a reference and this one covers the missing details. Not for beginners, but an excellent reference.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By "spoon_" on July 6, 2003
Format: Paperback
I bought this to replace another C/C++ reference book. The other book was abysmal, with poor organisation, lacks of detail, depth and clarity. The Nutshell is a refreshing delight. It covers everything about C++, from the ground up. It's not a tutorial, but anyone familiar with C should be able to grasp C++ from this reference. Very detailed, even including a BNF grammar of the language. Excellent.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By anonymous on August 18, 2003
Format: Paperback
I purchased this book after having come to rely on the pre-publication version posted on the web.
I usually use the book for its info on the standard library (particularly containers, which were incorporated from the STL to the language standard itself fairly recently, if I recall correctly). While not a C++ guru, the other material in the book appears quite thorough.
The book is concisely laid out, yet is easy to read; different fonts are nicely used to improve readability (e.g., program code is set in a different font, which is fixed-width), as is typical for O'Reilly books.
Like any reference book, not recommended for a tutorial introduction, though the book does have a few examples.
Finally, the index to the book is pretty thorough, which is a must for any reference text.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?