020163371X,More Effective C++: 35 New Ways to Improve Your Programs and Designs,More,Effective,C++:,35,New,Ways,to,Improve,Your,Programs,and,Designs,buy,book,books,purchase,read,Scott Meyers
Books
Books
Sign In | View Cart Cart | Wish List | Help
ToysHealthPersonalAdultBaby
ToysHealthPersonalAdultBaby
Home & Garden
Checkout Now »
Cart Cart Cart
0 Items
Cart
100% Safe and Private!
Search     for:    

Books
Browse All Topics    New Releases    Coming Soon

All Topics > Computers & Internet > Programming > General
 
Browse similar subjects

Shipping

All orders
shipped by
airmail!

Click here for our
Shipping Policies!

 


Quotations

"When the student is ready. . . the lesson appears."

  - Gene Oliver

 

 

More Effective C++:
35 New Ways to Improve Your Programs and Designs

 
  by Scott Meyers
 
 
 Take A Trip Around The Word
Take A Trip Around The Word
Product
Take A Trip Around The Word
Take A Trip Around The Word
Take A Trip Around The Word
  
  
  
Take A Trip Around The Word
Take A Trip Around The Word 


ZIN Product Number: 10043806

 
eBay (last 12 months)
Auctions: 14
Price Range: $0.07 - 0.33
 
Craigslist (last 12 months)
Classifieds: 10
Price Range: $0.03 - 0.01
 
Amazon Used (last 12 months)
Auctions: 308
Price Range: $0.33 - 0.07
 
ZooScape (last 12 months)
Auctions: 0
Price Range: N/A
 
 
Google listings (non-affiliate) 408
MSN listings (non-affiliate) 17
Yahoo listings (non-affiliate) 63
 


 FastFind Line
Inverse Black Hole
By the Numbers
By the Numbers
Cover To Cover
Cover to Cover
Reader's Corner
Reader's Corner
Table of Contents
Table of Contents
Related Reading
Related Reading
Inverse Black Hole
FastFind Line
 
 
By The Numbers
 Product Details

  Format: Textbook Paperback, 318 pages
  Publisher: Addison-Wesley
  ISBN: 020163371X
  Release Date: Jan 1, 1996


 
 
Cover to Cover
 Annotation
Scott Meyers' Effective C++ was a successful bestseller. Now, with Effective C++ Plus, Meyers answers consumers' pleas for more programming tips, providing 50 new practical rules for C++ professionals. Sticking with the proven format of the first book, each style rule is followed by a short paragraph explaining the rule with examples illustrating it.

 
 
The Reader's Corner
  Product Review
 
 Be the first to rate this book!     Number of Reviews: 0
 
 
 
Table of Contents
 
Acknowledgments
Introduction1
Item 1Distinguish between pointers and references9
Item 2Prefer C+++-style casts12
Item 3Never treat arrays polymorphically16
Item 4Avoid gratuitous default constructors19
Item 5Be wary of user-defined conversion functions24
Item 6Distinguish between prefix and postfix forms of increment and decrement operators31
Item 7Never overload &&, [actual symbol not reproducible]35
Item 8Understand the different meanings of new and delete38
Item 9Use destructors to prevent resource leaks45
Item 10Prevent resource leaks in constructors50
Item 11Prevent exceptions from leaving destructors58
Item 12Understand how throwing an exception differs from passing a parameter or calling a virtual function61
Item 13Catch exceptions by reference68
Item 14Use exception specifications judiciously72
Item 15Understand the costs of exception handling78
Item 16Remember the 80-20 rule82
Item 17Consider using lazy evaluation85
Item 18Amortize the cost of expected computations93
Item 19Understand the origin of temporary objects98
Item 20Facilitate the return value optimization101
Item 21Overload to avoid implicit type conversions105
Item 22Consider using op= instead of stand-alone op107
Item 23Consider alternative libraries110
Item 24Understand the costs of virtual functions, multiple inheritance, virtual base classes, and RTTI113
Item 25Virtualizing constructors and non-member functions123
Item 26Limiting the number of objects of a class130
Item 27Requiring or prohibiting heap-based objects145
Item 28Smart pointers159
Item 29Reference counting183
Item 30Proxy classes213
Item 31Making functions virtual with respect to more than one object228
Item 32Program in the future tense252
Item 33Make non-leaf classes abstract258
Item 34Understand how to combine C++ and C in the same program270
Item 35Familiarize yourself with the language standard277
Recommended Reading285
An autoöptr Implementation291
General Index295
Index of Example Classes, Functions, and Templates313


 
 
Related Reading
 Find similiar books in these subject areas:

All Topics > Computers & Internet > Programming > General
All Topics > Computers & Internet > Programming > Languages & Tools > C & C++ > General
All Topics > Computers & Internet > Programming > Languages & Tools > C & C++ > Programming


 
 
 People like you also bought:

Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library, by Scott Meyers

Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (C++ in-Depth Series), by Herb Sutter

Design Patterns: Elements of Reusable Object Oriented Software, by Erich Gamma

The C++ Programming Language SPECIAL, by Bjarne Stroustrup

The C++ Standard Library: A Tutorial and Reference, by Nicolai M. Josuttis

Effective C++ : 50 Specfic Ways to Improve Your Programs and Designs, Second Edition, by Scott Meyers

 
 
 Keywords
C++ (Computer program language), C++ (Computer program language, C (Programming Language), Computer Bks - Languages / Programming, Computers, Programming Languages - C++, Programming Languages - General, C++ (Computer program language, C (Programming Language), Computer Bks - Languages / Programming, Computers, Programming Languages - C++, Programming Languages - General, C++ (Computer program language, C (Programming Language), Computer Bks - Languages / Programming, Computers, Programming Languages - C++, Programming Languages - General

 
 
 FastFind Line
Inverse Black Hole
By the Numbers
By the Numbers
Cover To Cover
Cover to Cover
Reader's Corner
Reader's Corner
Table of Contents
Table of Contents
Related Reading
Related Reading
Inverse Black Hole
FastFind Line
 
 


Make $1 per sale -
Link to ZooScape.com!


About Us   |   Our Policies   |   Your Cart   |   Contact Us   |   Help
ZooScape.com

Copyright 1995 - 2009 - ZooScape.com
 
ZooScape.com