Wonder Club world wonders pyramid logo
×

Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions Book

Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions
Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions, Software style is about finding the perfect balance between overhead and functionality... elegance and maintainability... flexibility and excess. In Exceptional C++ Style, legendary C++ guru Herb Sutter presents 40 new programming scenarios designed to , Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions has a rating of 5 stars
   2 Ratings
X
Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions, Software style is about finding the perfect balance between overhead and functionality... elegance and maintainability... flexibility and excess. In Exceptional C++ Style, legendary C++ guru Herb Sutter presents 40 new programming scenarios designed to , Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions
5 out of 5 stars based on 2 reviews
5
100 %
4
0 %
3
0 %
2
0 %
1
0 %
Digital Copy
PDF format
1 available   for $99.99
Original Magazine
Physical Format

Sold Out

  • Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions
  • Written by author Herb Sutter
  • Published by Addison-Wesley, August 2004
  • Software "style" is about finding the perfect balance between overhead and functionality... elegance and maintainability... flexibility and excess. In Exceptional C++ Style, legendary C++ guru Herb Sutter presents 40 new programming scenarios designed to
  • Picking up where his Exceptional C++ and More exceptional C++ left off, Sutter offers programmers guidance on analyzing the trade-offs they must often face when designing software and architecture in C++. His strategies address generic programing, excepti
Buy Digital  USD$99.99

WonderClub View Cart Button

WonderClub Add to Inventory Button
WonderClub Add to Wishlist Button
WonderClub Add to Collection Button

Book Categories

Authors

Generic programming and the C++ standard library1
1Uses and abuses of vector2
2The string formatters of Manor Farm, part 1 : sprintf10
3The string formatters of Manor Farm, part 2 : standard (or blindingly elegant) alternatives16
4Standard library member functions27
5Flavors of genericity, part 1 : covering the basis [sic]31
6Flavors of genericity, part 2 : generic enough?35
7Why not specialize function templates?42
8Befriending templates49
9Export restrictions, part 1 : fundamentals59
10Export restrictions, part 2 : interactions, usability issues, and guidelines68
Exception safety issues and techniques79
11Try and catch me80
12Exception safety : is it worth it?85
13A pragmatic look at exception specifications89
Class design, inheritance, and polymorphism99
14Order, order!100
15Uses and abuses of access rights104
16(Mostly) private110
17Encapsulation119
18Virtuality129
19Enforcing rules for derived classes139
Memory and resource management151
20Containers in memory, part 1 : levels of memory management152
21Containers in memory, part 2 : how big is it really?156
22To new, perchance to throw, part 1 : the many faces of new164
23To new, perchance to throw, part 2 : pragmatic issues in memory management173
Optimization and efficiency183
24Constant optimization?184
25Inline redux190
26Data formats and efficiency, part 1 : when compression is the name of the game199
27Data formats and efficiency, part 2 : (even less) bit-twiddling204
Traps, pitfalls, and puzzlers213
28Keywords that aren't (or, comments by another name)214
29Is it initialization?221
30Double or nothing227
31Amok code230
32Slight typos? : graphic language and other curiosities235
33Operators, operators everywhere239
Style case studies245
34Index tables246
35Generic callbacks258
36Construction unions267
37Monoliths "unstrung," part 1 : a look at std::string286
38Monoliths "unstrung," part 2 : refactoring std::string292
39Monoliths "unstrung," part 3 : std::string diminishing301
40Monoliths "unstrung," part 4 : std::string redux305


Login

  |  

Complaints

  |  

Blog

  |  

Games

  |  

Digital Media

  |  

Souls

  |  

Obituary

  |  

Contact Us

  |  

FAQ

CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!

X
WonderClub Home

This item is in your Wish List

Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions, Software style is about finding the perfect balance between overhead and functionality... elegance and maintainability... flexibility and excess. In Exceptional C++ Style, legendary C++ guru Herb Sutter presents 40 new programming scenarios designed to , Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions

X
WonderClub Home

This item is in your Collection

Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions, Software style is about finding the perfect balance between overhead and functionality... elegance and maintainability... flexibility and excess. In Exceptional C++ Style, legendary C++ guru Herb Sutter presents 40 new programming scenarios designed to , Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions

Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions

X
WonderClub Home

This Item is in Your Inventory

Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions, Software style is about finding the perfect balance between overhead and functionality... elegance and maintainability... flexibility and excess. In Exceptional C++ Style, legendary C++ guru Herb Sutter presents 40 new programming scenarios designed to , Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions

Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions

WonderClub Home

You must be logged in to review the products

E-mail address:

Password: