computer books and technical books at discount prices
Advanced Search
View
My
0
Shopping
Bag
Home Login F.A.Q. Contact Us
 
My Myself and I:
 Order Tracking 
 My Wishlist 
 My Gift Registry 
 Change User Preferences 
 E-mail Notifications 

Browse Books:
 Bestsellers 
 New Arrivals 
 Bargain Computer Books 
 Classic Computer Books 

Browse Subjects:
 business & finance 
 business applications 
 cad/cam 
 certification 
 computing 
 databases 
 desktop publishing 
 engineering 
 gaming 
 geographic/gis 
 graphics/animation 
 groupware 
 internet 
 mathematics 
 microsoft programming 
 multimedia 
 networking 
 object-oriented 
 operating systems 
 other & misc 
 physics 
 programming languages 
 servers 
 web design/development 

Thinking in C++: Volume One, Introduction to Standard C++, with CDROM, 2nd Edition
by Eckel, Bruce
 

 
Cover Price: $77.60
Online Price: $45.78
You save $31.82 (41%)

 

ISBN-10: 0139798099
ISBN-13: 9780139798092
Publisher: Prentice-Hall
Published March 2000; Paperback; 801 pages
Add to Shopping Bag
 

IN STOCK
2 COPIES
 
Add to Wishlist
Related categories:
All Sections > Programming Languages > C++

Summary:

Appropriate for intermediate level courses in C++ that assume a background in C.

Learn about the C++ ANSI standard from C++ expert and Standard Committee member Bruce Eckel. Assuming a basic grasp of C, Eckel guides students from understanding C to actually thinking in C++, so that they eventually write code in a total C++ mindset. His goal is to teach students the language so well that it becomes their expressive medium of choice.

Thinking in C++, Volume I, Second Edition features:

  • Covers the new ANSI C++ standard, and is completely rewritten.
    • Includes comprehensive coverage for the final standard.
  • Includes a cross-platform multimedia CD-ROM introduction to ANSI C.
    • Brings non-c programmers up to speed with a foundation in C as a preparation for using this C++ book.
  • Emphasizes the most important and most usable features of C++.
    • Gives students practical advice on how to use the key features of C++ and makes the book a great reference.
  • Includes practical advice and common pitfall coverage.
  • Uses the Standard Template Library.
    • Students learn how to use this time saving feature.
  • The book features one of the most widely praised and accessible presentations of object-oriented programming with C++.
  • Shows students how to step back from coding to consider design strategies, and attempt to "get into the head" of the designer.
    • Students learn OO design from a master.
  • Explains problem features in each chapter based on the way the author sees a particular type of problem being solved using the language.
    • Students learn problem solving strategies.
  • Shows howto write portable C++ code that is compatible with any C++ platform.
    • Students acquire job skills.


Table of Contents:

1: Introduction to Objects
2: Making and Using Objects
3: The C in C++
4: Data Abstraction
5: Hiding the Implementation
6: Initialization and Cleanup
7: Function Overloading and Default Arguments
8: Constants
9: Inline Functions
10: Name Control
11: References and the Copy-Constructor
12: Operator Overloading
13: Dynamic Object Creation
14: Inheritance and Composition
15: Polymorphism and Virtual Functions
16: Introduction to Templates


Related titles:
C++ Without Fear: A Beginner's Guide That Makes You Feel Smart, 2nd EditionC++ Pocket ReferenceC++ Primer, 5th EditionSafe C++: How to avoid common mistakesEngineering Problem Solving with C++, 3rd EditionSTL Pocket Reference