Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    Original Essays | November 7, 2014

    Karelia Stetz-Waters: IMG The Hot Sex Tip Cosmo Won't Tell You



    Cosmopolitan Magazine recently released an article titled "28 Mind-Blowing Lesbian Sex Positions." Where was this vital information when I was a... Continue »

    spacer

Coming Soon!

Preorder
$42.95
New Trade Paper
Available July 2016
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
- Local Warehouse Computer Languages- C++

This title in other editions

Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth)

by

Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth) Cover

 

Synopses & Reviews

Publisher Comments:

Exceptional C++ , incorporated with the latest standard in C++ programming,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.

Product Details

ISBN:
9780321321954
Author:
Sutter, Herb
Publisher:
Addison-Wesley Professional
Subject:
Computer Languages-C++
Subject:
Programming Languages - C
Subject:
c; c++; engineering; programming; programming in c; c for dummies; software engineering; coding in c++; C++ design; c++ programming; guru of the week; comp.lang.c++; iso/ansi; iso/ansi C++ st
Subject:
andard; compiler firewalls; pimpl idiom
Subject:
c; c++; engineering; programming; programming in c; c for dummies; software engineering; coding in c++; C++ design; c++ programming; guru of the week; comp.lang.c++; iso/ansi; iso/ansi C++ standard; compiler firewalls; pimpl idiom
Edition Description:
Trade paper
Series:
C++ In-Depth Series
Publication Date:
20160731
Binding:
TRADE PAPER
Language:
English
Pages:
288

Related Subjects

Computers and Internet » Computer Languages » C++
Travel » General

Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth) New Trade Paper
0 stars - 0 reviews
$42.95 Backorder
Product details 288 pages Addison-Wesley Professional - English 9780321321954 Reviews:
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.