|Listed in category:
Have one to sell?

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

US $3.44
ApproximatelyS$ 4.41
Condition:
Good
Breathe easy. Returns accepted.
Giving never felt so good. This sale benefits charity.
Shipping:
US $3.99 (approx S$ 5.12) Economy Shipping.
Located in: Tucson, Arizona, United States
Delivery:
Estimated between Wed, 17 Sep and Sat, 20 Sep to 94104
Delivery time is estimated using our proprietary method which is based on the buyer's proximity to the item location, the shipping service selected, the seller's shipping history, and other factors. Delivery times may vary, especially during peak periods.
Returns:
14 days return. Buyer pays for return shipping. If you use an eBay shipping label, it will be deducted from your refund amount.
Coverage:
Read item description or contact seller for details. See all detailsSee all details on coverage
(Not eligible for eBay purchase protection programmes)
Seller assumes all responsibility for this listing.
eBay item number:157189593471
Last updated on Aug 03, 2025 14:56:07 SGTView all revisionsView all revisions

All net proceeds will support Goodwill Industries of Southern Arizona, Inc

Goodwill of Southern Arizona's mission is to provide jobs and training for people to gain skills and achieve independence. The sale of generously donated goods helps support 6 adult programs, 6 youth ...
  • Official eBay for Charity listing. Learn more
  • This sale benefits a verified non-profit partner.

Item specifics

Condition
Good: A book that has been read but is in good condition. Very minimal damage to the cover including ...
ISBN
9780201615623

About this product

Product Identifiers

Publisher
Addison Wesley Professional
ISBN-10
0201615622
ISBN-13
9780201615623
eBay Product ID (ePID)
1687609

Product Key Features

Number of Pages
240 Pages
Publication Name
Exceptional C++ : 47 Engineering Puzzles, Programming Problems, and Solutions
Language
English
Subject
Programming Languages / C++, Programming / General
Publication Year
1999
Type
Textbook
Author
Herb Sutter
Subject Area
Computers
Series
C++ In-Depth Ser.
Format
Trade Paperback

Dimensions

Item Height
0.8 in
Item Weight
14.6 Oz
Item Length
9.2 in
Item Width
7.4 in

Additional Product Features

Intended Audience
Scholarly & Professional
LCCN
99-046115
Dewey Edition
21
Illustrated
Yes
Dewey Decimal
005.13/3
Table Of Content
GENERIC PROGRAMMING AND THE C++ STANDARD LIBRARY. Item 1: Iterators. Item 2: Case-Insensitive Strings-Part 1. Item 3: Case-Insensitive Strings-Part 2. Item 4: Maximally Reusable Generic Containers-Part 1. Item 5: Maximally Reusable Generic Containers-Part 2. Item 6: Temporary Objects. Item 7: Using the Standard Library (or, Temporaries Revisited). EXCEPTION-SAFETY ISSUES AND TECHNIQUES. Item 8: Writing Exception-Safe Code-Part 1. Item 9: Writing Exception-Safe Code-Part 2. Item 10: Writing Exception-Safe Code-Part 3. Item 11: Writing Exception-Safe Code-Part 4. Item 12: Writing Exception-Safe Code-Part 5. Item 13: Writing Exception-Safe Code-Part 6. Item 14: Writing Exception-Safe Code-Part 7. Item 15: Writing Exception-Safe Code-Part 8. Item 16: Writing Exception-Safe Code-Part 9. Item 17: Writing Exception-Safe Code-Part 10. Item 18: Code Complexity-Part 1. Item 19: Code Complexity-Part 2. CLASS DESIGN AND INHERITANCE. Item 20: Class Mechanics. Item 21: Overriding Virtual Functions. Item 22: Class Relationships-Part 1. Item 23: Class Relationships-Part 2. Item 24: Uses and Abuses of Inheritance. Item 25: Object-Oriented Programming. COMPILER FIREWALLS AND THE PIMPL IDIOM. Item 26: Minimizing Compile-time Dependencies-Part 1. Item 27: Minimizing Compile-time Dependencies-Part 2. Item 28: Minimizing Compile-time Dependencies-Part 3. Item 29: Compilation Firewalls. Item 30: The "Fast Pimpl" Idiom. NAME LOOKUP, NAMESPACES, AND THE INTERFACE PRINCIPLE. Item 31: Name Lookup and the Interface Principle-Part 1. Item 32: Name Lookup and the Interface Principle-Part 2. Item 33: Name Lookup and the Interface Principle-Part 3. Item 34: Name Lookup and the Interface Principle-Part 4. MEMORY MANAGEMENT. Item 35: Memory Management-Part 1. Item 36: Memory Management-Part 2. Item 37: auto_ptr. TRAPS, PITFALLS, AND ANIT-IDIOMS. Item 38: Object Identity. Item 39: Automatic Conversions. Item 40: Object Lifetimes-Part 1. Item 41: Object Lifetimes-Part 2. MISCELLANEOUS TOPICS. Item 42: Variable Initialization--Or Is It? Item 43: Const-Correctness. Item 44: Casts. Item 45: bool. Item 46: Forwarding Functions. Item 47: Control Flow. Afterword. Bibliography. Index. 0201615622T04062001
Synopsis
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 you hone your skills to become the sharpest C++ programmer you can be. Many of these problems are culled from the famous Guru of the Week feature of the Internet newsgroup comp.lang.c++.moderated, expanded and updated to conform to the official ISO/ANSI C++ Standard. Each problem is rated according to difficulty and is designed to illustrate subtle programming mistakes or design considerations. After you've had a chance to attempt a solution yourself, the book then dissects the code, illustrates what went wrong, and shows how the problem can be fixed. Covering a broad range of C++ topics, the problems and solutions address critical issues such as: -Generic programming and how to write reusable templates -Exception safety issues and techniques -Robust class design and inheritance -Compiler firewalls and the Pimpl Idiom -Name lookup, namespaces, and the Interface Principle -Memory management issues and techniques -Traps, pitfalls, and anti-idioms -Optimization Try your skills against the C++ masters and come away with the insight and experience to create more efficient, effective, robust, and portable C++ code., 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 you hone your skills to become the sharpest C++ programmer you can be. Many of these problems are culled from the famous Guru of the Week feature of the Internet newsgroup comp.lang.c++.moderated, expanded and updated to conform to the official ISO/ANSI C++ Standard. Each problem is rated according to difficulty and is designed to illustrate subtle programming mistakes or design considerations. After youve had a chance to attempt a solution yourself, the book then dissects the code, illustrates what went wrong, and shows how the problem can be fixed. Covering a broad range of C++ topics, the problems and solutions address critical issues such as: *Generic programming and how to write reusable templates *Exception safety issues and techniques *Robust class design and inheritance *Compiler firewalls and the Pimpl I
LC Classification Number
QA76.73.C153S88 2000

Item description from the seller

About this seller

Goodwill Southern AZ

96.7% positive feedback130K items sold

Joined Sep 2015
Goodwill® Industries of Southern Arizona’s mission is to provide jobs and training for people to gain skills and achieve independence. We believe in the POWER OF WORK – that a job enhances the dignity ...
See more

Detailed Seller Ratings

Average for the last 12 months
Accurate description
4.9
Reasonable shipping cost
4.8
Shipping speed
5.0
Communication
4.9

Seller feedback (36,523)

All ratings
Positive
Neutral
Negative