C++: The Complete Reference, 4th Edition / Edition 4

C++: The Complete Reference, 4th Edition / Edition 4

by Herbert Schildt
ISBN-10:
0072226803
ISBN-13:
9780072226805
Pub. Date:
12/24/2002
Publisher:
McGraw Hill LLC
ISBN-10:
0072226803
ISBN-13:
9780072226805
Pub. Date:
12/24/2002
Publisher:
McGraw Hill LLC
C++: The Complete Reference, 4th Edition / Edition 4

C++: The Complete Reference, 4th Edition / Edition 4

by Herbert Schildt
$72.0 Current price is , Original price is $72.0. You
$72.00 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores
  • SHIP THIS ITEM

    Temporarily Out of Stock Online

    Please check back later for updated availability.


Overview

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

Product Details

ISBN-13: 9780072226805
Publisher: McGraw Hill LLC
Publication date: 12/24/2002
Series: Osborne Complete Reference Series
Edition description: List
Pages: 1056
Product dimensions: 7.30(w) x 9.00(h) x 2.14(d)

About the Author

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

1: An Overview of C

2: Expressions

3: Statements

4: Arrays and Null-Terminated Strings

5: Pointers

6: Functions

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

8: C-Style Console I/O

9: File I/O

10: The Preprocessor and Comments
Part II: C++

11: An Overview of C++

12: Classes and Objects

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

14: Function Overloading, Copy Constructors, and Default Arguments

15: Operator Overloading

16: Inheritance

17: Virtual Functions and Polymorphism

18: Templates

19: Exception Handling

20: The C++ I/O System Basics

21: C++ File I/O

22: Run-Time Type ID and the Casting Operators

23: Namespaces, Conversion Functions, and Other Advanced Topics

24: Introducing the Standard Template Library
Part III: The Standard Function Library

25: The C-Based I/O Functions

26: The String and Character Functions

27: The Mathematical Functions

28: Time, Date, and Localization Functions

29: The Dynamic Allocation Functions

30: Utility Functions

31: The Wide-Character Functions
Part IV: The Standard C++ Class Library

32: The Standard C++ I/O Classes

33: The STL Container Classes

34: The STL Algorithms

35: STL Iterators, Allocators, and Function Objects

36: The String Class

37: The Numeric Classes

38: Exception Handling and Miscellaneous Classes
Part V : Applying C++

39: Integrating New Classes: A Custom String Class

40: An Object-Oriented Expression Parser
From the B&N Reads Blog

Customer Reviews