shopping cart
Save up to 30% on our Staff Picks
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Interviews | November 3, 2009

Sheila A.: IMG On Storytelling: The Powells.com Interview with Donald Miller



donaldmillerDonald Miller is a Christian writer, but the question that Miller asks with his latest memoir, A Million Miles in a Thousand Years, is applicable to... Continue »
  1. $13.99 Sale Hardcover add to wish list

Ships free on qualified orders.
Add to Cart
$60.00
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
4 Remote Warehouse Computer Languages- C++

More copies of this ISBN:

Thinking in C++ Volume 2 Practical Programming

by Bruce Eckel

Thinking in C++ Volume 2 Practical Programming Cover

Synopses & Reviews

Publisher Comments:

Use the full power of C++
  • First Edition Winner 1996 Jolt Award for Best Book of the Year.
  • Learn practical programming and best practices.
  • Meet the difficult challenges of C++ development.
  • Build reliable and robust programs.
  • Design Patterns chapter shows sophisticated use of objects, composition and polymorphism.
  • Provides a gentle introduction to multithreaded programming, a feature being considered for the next version of Standard C++.
  • Defensive Programming chapter includes a simple unit-testing framework and debugging techniques.
  • In-depth treatment of Standard C++ Library facilities including strings, iostreams, and the "STL" algorithms and containers.
  • Modern usage of templates, including template metaprogramming.
  • Unravels the perplexities of multiple inheritance.
  • Shows practical uses for RTTI.
  • Explores exception handling in depth and clearly explains exception-safe design.
  • Compliant with the official ISO C++ Standard.
  • Presents results of current research being considered for inclusion in the next revision of Standard C++.
  • All code examples freely downloadable, tested on multiple platforms and compilers including the free GNU C++ compiler on Windows/Mac/Linux.
On www.BruceEckel.com:
  • Annotated Solutions Guide
  • Seminars and consulting
  • Free Download—Volume I of this book

Book News Annotation:

Aimed at sophomore and junior undergraduate students taking courses in advanced C++ programming offered in computer science departments, this text streamlines the process of learning C++, presenting material in steps to prepare students for production C++ programming. Coverage encompasses building stable systems, the Standard C++ Library, and special topics, such as design patterns and concurrency. Chapter exercises are included. Eckel has written other books on C++. Allison teaches computer science at Utah Valley State College.
Annotation ©2004 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Use the full power of C++
  • First Edition Winner 1996 Jolt Award for Best Book of the Year.
  • Learn practical programming and best practices.
  • Meet the difficult challenges of C++ development.
  • Build reliable and robust programs.
  • Design Patterns chapter shows sophisticated use of objects, composition and polymorphism.
  • Provides a gentle introduction to multithreaded programming, a feature being considered for the next version of Standard C++.
  • Defensive Programming chapter includes a simple unit-testing framework and debugging techniques.
  • In-depth treatment of Standard C++ Library facilities including strings, iostreams, and the "STL" algorithms and containers.
  • Modern usage of templates, including template metaprogramming.
  • Unravels the perplexities of multiple inheritance.
  • Shows practical uses for RTTI.
  • Explores exception handling in depth and clearly explains exception-safe design.
  • Compliant with the official ISO C++ Standard.
  • Presents results of current research being considered for inclusion in the next revision of Standard C++.
  • All code examples freely downloadable, tested on multiple platforms and compilers including the free GNU C++ compiler on Windows/Mac/Linux.
On www.BruceEckel.com:
  • "Annotated Solutions Guide"
  • Seminars and consulting
  • Free Download--"Volume I" of this book

Synopsis:

This book provides complete, practical coverage of advanced C++. It streamlines the process of learning the C++ language, presenting material a simple step at a time, which allows the reader to digest each concept before moving on, and provides them with a solid foundation in C++. Exception Handling; Defensive Programming; Debugging Techniques; Strings in Depth; Iostreams; Templates in Depth; STL Containers and Iterators; STL Algorithms; Run-time Type Identification; Multiple Inheritance; Design Patterns. For software engineers/developers, programmers, software architects.

Table of Contents

Preface.

I. BUILDING STABLE SYSTEMS.

 1. Exception Handling.

 2. Defensive Programming.

 3. Debugging Techniques.

II. THE STANDARD C++ LIBRARY.

 4. Strings in Depth.

 5. Iostreams.

 6. Templates in Depth.

 7. STL Containers and Iterators.

 8. STL Algorithms.

III. ADVANCED TOPICS.

 9. Run-time Type Identification.

10. Multiple Inheritance.

11. Design Patterns.

Appendix A: Recommended Reading.

Appendix B: Etc.

Index.

Product Details

ISBN:
9780130353139
Author:
Eckel, Bruce
Publisher:
Prentice Hall
Author:
Allison, Chuck
Subject:
Programming Languages - C
Copyright:
Edition Number:
2
Edition Description:
Trade paper
Series:
Thinking in C++
Series Volume:
02
Publication Date:
December 2003
Binding:
Paperback
Grade Level:
College/higher education:
Language:
English
Illustrations:
Y
Pages:
806
Dimensions:
9.10x7.00x1.17 in. 2.54 lbs.

Other books you might like

  1. $49.99 New Trade Paper add to wish list
  2. $14.00 Used Trade Paper add to wish list

    Learning Perl, 3rd Edition

    Randal L Schwartz
  3. $39.95 New Trade Paper add to wish list
  4. $8.00 Used Trade Paper add to wish list
  5. $69.95 New Hardcover add to wish list
  6. $4.00 Used Trade Paper add to wish list

    Hardball

    Chris Matthews

Related Aisles

  • back to top

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 eBooks — here at Powells.com.