did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780072226805

C++: The Complete Reference, 4th Edition

by
  • ISBN13:

    9780072226805

  • ISBN10:

    0072226803

  • Edition: 4th
  • Format: Paperback
  • Copyright: 2002-12-10
  • Publisher: McGraw Hill
  • View Upgraded Edition

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $59.00 Save up to $16.52
  • Buy Used
    $42.48
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 24-48 HOURS

Supplemental Materials

What is included with this book?

Summary

Best-selling genius Herb Schildt covers everything from keywords, syntax, and libraries, to advanced features such as overloading, inheritance, virtual functions, namespaces, templates, and RTTIplus, a complete description of the Standard Template Library (STL).

Author Biography

Herbert Schildt is a world leading programming author. He is an authority on the C, C++, Java, and C# programming languages, and a master Windows programmer. His programming books have sold more than three million copies worldwide and have been translated into all major foreign languages. He is the author of numerous best sellers including C: The Complete Reference, Java 2: The Complete Reference, Java 2: A Beginner's Guide, C#: A Beginner's Guide, and many more. Schildt holds a master's degree in computer science from the University of Illinois.

Table of Contents

Part I: The Foundation of C++: The C Subset

Ch. 1: An Overview of C

Ch. 2: Expressions

Ch. 3: Statements

Ch. 4: Arrays and Null-Terminated Strings

Ch. 5: Pointers

Ch. 6: Functions

Ch. 7: Structures, Unions, Enumerations, and User-Defined Types

Ch. 8: C-Style Console I/O

Ch. 9: File I/O

Ch. 10: The Preprocessor and Comments

Part II: C++

Ch. 11: An Overview of C++

Ch. 12: Classes and Objects

Ch. 13: Arrays, Pointers, References, and the Dynamic Allocation Operators

Ch. 14: Function Overloading, Copy Constructors, and Default Arguments

Ch. 15: Operator Overloading

Ch. 16: Inheritance

Ch. 17: Virtual Functions and Polymorphism

Ch. 18: Templates

Ch. 19: Exception Handling

Ch. 20: The C++ I/O System Basics

Ch. 21: C++ File I/O

Ch. 22: Run-Time Type ID and the Casting Operators

Ch. 23: Namespaces, Conversion Functions, and Other Advanced Topics

Ch. 24: Introducing the Standard Template Library

Part III: The Standard Function Library

Ch. 25: The C-Based I/O Functions

Ch. 26: The String and Character Functions

Ch. 27: The Mathematical Functions

Ch. 28: Time, Date, and Localization Functions

Ch. 29: The Dynamic Allocation Functions

Ch. 30: Utility Functions

Ch. 31: The Wide-Character Functions

Part IV: The Standard C++ Class Library

Ch. 32: The Standard C++ I/O Classes

Ch. 33: The STL Container Classes

Ch. 34: The STL Algorithms

Ch. 35: STL Iterators, Allocators, and Function Objects

Ch. 36: The String Class

Ch. 37 The Numeric Classes

Ch. 38: Exception Handling and Miscellaneous Classes

Part V: Applying C++

Ch. 39: Integrating New Classes

Ch. 40: An Object-Oriented Expression Parser

Ch. 41: C++ and Robotics

Ch. 42: Converting C++ to C#

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program