Effective C++: 55 Specific Ways to Improve Your Programs and Designs

Tags:, , ; 1,685 downloads ; Comments: No Responses

Effective C++: 55 Specific Ways to Improve Your Programs and Designs
by Scott Meyers

Paperback: 320 pages
Publisher: Addison-Wesley Professional; 3 edition (May 12, 2005)
Language: English
ISBN: 0321334876

Book Description


0321334876 Effective C++: 55 Specific Ways to Improve Your Programs and Designs
This exceptionally useful text offers Scott Myers’s expertise in C++ class design and programming tips. The second edition incorporates recent advances to C++ included in the ISO standard, including namespaces and built-in template classes, and is required reading for any working C++ developer.

The book opens with some hints for porting code from C to C++ and then moves on to the proper use of the new and delete operators in C++ for more robust memory management. The text then proceeds to class design, including the proper use of constructors, destructors, and overloaded operator functions for assignment within classes. (These guidelines ensure that you will create custom C++ classes that are fully functional data types, which can be copied and assigned just like built-in C++ classes.)

The author also provides a handful of suggestions for general class design, including strategies for using different types of inheritance and encapsulation. Never doctrinaire and always intelligent, these guidelines can make your C++ classes more robust and easier to maintain. –Richard Dragan –This text refers to an out of print or unavailable edition of this title.

Dr. Dobb’s Journal
Read the full review for this book.

Effective C++ CD is the HTML (Netscape-oriented) version of Scott Meyers’ previous two works, Effective C++, Second Edition and More Effective C++. Additionally, five supplementary magazine articles appear in the collection. There are also links to relevant material on the Web which that been added to the current edition and which did not appear in the print edition.

Scott Meyers’ work is so well known as scarcely to need introduction. Respect for his C++ acumen and pedagogic skills is so widespread that I was prepared to thoroughly detest his work, which I have encountered often but barely deigned to read to date.

On close examination, I find Meyers’ books to be superb.

Of the 50 catechismic “Items” in the body of Effective C++, the vast majority are of critical importance to solid C++ programming. Virtually everything Scott Meyers suggests on these subjects is germane and practical. Where one could conceivably differ with Meyers’ approach, his is nevertheless an entirely sound approach.

The second volume, More Effective C++, is cast in the same mold as the first volume. Here the discussion of 35 further “Items” tends to devolve somewhat towards matters of style. However, these are still critical issues being raised that the intermediate C++ programmer must confront sooner or later, athey are shipped too early. They fail because they arenthey are shipped too early. They fail because they arens presented in Meyers’ rich and sympathetic tutorial prose. –Jack Woehr, Dr. Dobb’s Journal –This text refers to an out of print or unavailable edition of this title.

51WCFVFEB2L. SL75  Effective C++: 55 Specific Ways to Improve Your Programs and Designs

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Paperback)
by Scott Meyers
ISBN: 0321334876
Publisher: Addison-Wesley Professional

Price: USD 40.58
46 used & new available from USD 34.37

stars 4.5 Effective C++: 55 Specific Ways to Improve Your Programs and Designs | 4.5 | 145

2ikxlef Effective C++: 55 Specific Ways to Improve Your Programs and Designs

Popularity: 27% [?]

Note: We do not host these ebook files. If you have any complaint of copyright, please comment or contact us. We'll remove the download link immediatly!
We are pleased to offer you this exciting, new, and entirely free professional resource. Visit our Free Industry resource center today to browse our selection of 600+ complimentary Industry magazines, white papers, webinars, podcasts, and more.
Download Links:
Link1
Depositfiles
Tools to Download Faster
TweetBucks, Linkbee

Related eBooks - Up | Down


Introduction to Game Programming with C+...

Introduction to Game Programming with C++ Author: Alan Thorn Publisher: Wordware Publishing; 1 edition Publication Date: 2007-05-15 ISBN-10: 1598220322 ISBN-13: 9781598220322 Paperback: 392 Pages Introduction to Game Programming with C++ explores the world of game development with a focus on C++. This book begins ...
Download
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading ... Loading ...

Tags:, , ; 6 downloads ; Comments: 4 Responses

Learning C#...

Learning C# Author: Jesse Liberty Publisher: O'Reilly Media Publication Date: 2002-09 ISBN-10: 0596003765 ISBN-13: 9780596003760 Paperback: 368 Pages Jesse Liberty, author of the best-selling books Programming C# and Programming ASP.NET, has written an entry-level guide to C#. Written in a warm and friendly manner, ...
Download
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading ... Loading ...

Tags:, ; 48 downloads ; Comments: 5 Responses

Profiting With Forex: The Most Effectiv...

Profiting With Forex: The Most Effective Tools and Techniques for Trading Currencies by John Jagerson, S. Wade Hansen Hardcover: 267 pages Publisher: McGraw-Hill; 1 edition (July 12, 2006) Language: English ISBN-10: 0071464654 ISBN-13: 978-0071464659 Description of Profiting With Forex: The Most Effective ...
Download
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:, , , , , ; 15 downloads ; Comments: 10 Responses

Games-Based Learning Advancements for Mu...

Games-Based Learning Advancements for Multi-Sensory Human Computer Interfaces: Techniques and Effective Practices by Thomas Connolly, Mark Stansfield, and Liz Boyle Hardcover: 394 pages Publisher: Information Science Reference (May 5, 2009) Language: English ISBN-10: 1605663603 ISBN-13: 978-1605663609 ...
Download
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:, , , , , , , , ; 12 downloads ; Comments: No Responses

C in a Nutshell (In a Nutshell (O’...

C in a Nutshell (In a Nutshell (O'Reilly)) by Peter Prinz and Tony Crawford Paperback: 618 pages Publisher: O'Reilly Media, Inc.; illustrated edition edition (December 16, 2005) Language: English ISBN-10: 0596006977 ISBN-13: 978-0596006976 Description of C in a Nutshell (In a Nutshell (O'Reilly)) "As ...
Download
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading ... Loading ...

Tags:, ; 47 downloads ; Comments: 6 Responses

Programming Microsoft Windows with C#...

Programming Microsoft Windows with C# by Charles Petzold Paperback: 1290 pages Publisher: Microsoft Press (January 18, 2002) Language: English ISBN-10: 0735613702 ISBN-13: 978-0735613706 ...
Download
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:, , , ; 51 downloads ; Comments: 10 Responses

Code Optimization: Effective Memory Usag...

Code Optimization: Effective Memory Usage by Kris Kaspersky Paperback: 400 pages Publisher: A-List Publishing (September 1, 2003) Language: English ISBN-10: 1931769249 ISBN-13: 978-1931769242 ...
Download
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:, , , ; 12 downloads ; Comments: No Responses

CLR via C#, Second Edition (Pro Develope...

CLR via C#, Second Edition (Pro Developer) by Jeffrey Richter Paperback: 736 pages Publisher: Microsoft Press; 2 edition (March 22, 2006) Language: English ISBN-10: 0735621632 ISBN-13: 978-0735621633 ...
Download
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Tags:, , ; 59 downloads ; Comments: 10 Responses