Goodreads helps you keep track of books you want to read.
Start by marking “Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions” as Want to Read:
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
Enlarge cover
Rate this book
Clear rating
Open Preview

Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions

4.15 of 5 stars 4.15  ·  rating details  ·  191 ratings  ·  3 reviews
Exceptional C++ shows by example how to go about sound software engineering in standard C++. Do you enjoy solving thorny C++ problems and puzzles? Do you relish writing robust and extensible code? Then take a few minutes and challenge yourself with some tough C++ design and programming problems. The puzzles and problems in Exceptional C++ not only entertain, they will help ...more
Paperback, 208 pages
Published November 28th 1999 by Addison-Wesley Professional (first published 1999)
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Exceptional C++, please sign up.

Be the first to ask a question about Exceptional C++

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 432)
filter  |  sort: default (?)  |  rating details
Michael
This series is really good and brings to light a lot of C++ related issues people need to be aware of.

It also makes you realize, though, how much C++ is your enemy. How you have to fight the language to get stuff done. You may be at a point in your journey where you have become numb to this fact. But then reading this series you think about:

1. The Pimpl idiom, a huge mess of a method to get boxed objects (invisible and automatic in every language of the last 20 years)

2. Slicing, something you ha
...more
Joecolelife
Jul 28, 2011 Joecolelife rated it 5 of 5 stars
Recommended to Joecolelife by: www.CocoMartini.com
Herb Sutter is well known in the C++ programming community for his attention to detail, sound software engineering principles and solid coding techniques. This book gather together in one place an extension of his "Guru of the Week" work that has appeared in comp.lang.c++.moderated for the past few years.
What leaped out to me while he did the "guru's" all these years is how much thought he put into them. Now imagine that he revisits them for an additional sharpening! Furthermore, he writes clear
...more
Jared
Not bad, has some good nuggets here and there... However, I felt the Q&A format of the book added absolutely nothing. It's likely just a relic of him copy/pasting the content from his online column.
Pezy
Pezy marked it as to-read
Mar 30, 2015
Nate
Nate marked it as to-read
Mar 22, 2015
Alexei Averchenko
Alexei Averchenko marked it as to-read
Mar 16, 2015
Cheol Kang
Cheol Kang marked it as to-read
Mar 15, 2015
Alex Lupu
Alex Lupu marked it as to-read
Mar 15, 2015
Lionel Liu
Lionel Liu marked it as to-read
Mar 13, 2015
Tigran Ghardashyan
Tigran Ghardashyan marked it as to-read
Mar 10, 2015
Satenik Petrossian
Satenik Petrossian is currently reading it
Mar 10, 2015
Priti
Priti marked it as to-read
Mar 10, 2015
Jesse
Jesse marked it as to-read
Mar 05, 2015
Krisztián
Krisztián marked it as to-read
Mar 01, 2015
Hesham
Hesham marked it as to-read
Feb 28, 2015
Jason Brown
Jason Brown marked it as to-read
Feb 25, 2015
Edson
Edson marked it as to-read
Feb 25, 2015
Kristóf
Kristóf marked it as to-read
Feb 23, 2015
Benjamin
Benjamin marked it as to-read
Mar 01, 2015
Telorian
Telorian marked it as to-read
Feb 10, 2015
Nader Nabil
Nader Nabil marked it as to-read
Feb 07, 2015
Joel Argo
Joel Argo marked it as to-read
Mar 08, 2015
« previous 1 3 4 5 6 7 8 9 14 15 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
  • Modern C++ Design: Generic Programming and Design Patterns Applied
  • C++ Standard Library: A Tutorial and Reference
  • C++ Templates: The Complete Guide
  • The C++ Programming Language
  • Accelerated C++: Practical Programming by Example
  • C++ Concurrency in Action
  • C++ Primer
  • Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching
  • Mastering Regular Expressions
  • Art of Computer Programming, Volume 2: Seminumerical Algorithms
  • Practical Common LISP
  • Extreme Programming Explained: Embrace Change (The XP Series)
  • Computer Graphics: Principles and Practice
  • Effective C#: 50 Specific Ways to Improve Your C#
  • On Lisp: Advanced Techniques for Common Lisp
  • Programming Windows
  • Refactoring to Patterns

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions C++ Coding Standards: 101 Rules, Guidelines, and Best Practices Effective Concurrency

Share This Book