
C++ The Complete Reference, 4th Edition
- Title: C++ The Complete Reference, 4th Edition
- By: Herbert Schildt
- Format: eBook, 1056 pages
- ISBN: 0071502394 / 9780071502399
- Edition Number: 4
- Publisher: McGraw-Hill
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).
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
Biographical note
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.
Back cover copy
Schildt’s classic C++ reference–updated and expanded
The Definitive Guide to C++
Master programmer and best-selling author Herb Schildt has updated and expanded his classic reference to C++. Using expertly crafted explanations, insider tips, and hundreds of examples, Schildt explains and demonstrates every aspect of C++. Inside you’ll find details on the entire C++ language, including its keywords, operators, preprocessor directives, and libraries. There is even a synopsis of the extended keywords used for .NET programming. Of course, everything is presented in the clear, crisp, uncompromising style that has made Herb Schildt the choice of millions. Whether you’re a beginning programmer or a seasoned pro, the answers to all your C++ questions can be found in this lasting resource.
Detailed coverage includes:
Data types and operators
Control statements
Functions
Classes and objects
Constructors and destructors
Function and operator overloading
Inheritance
Virtual functions
Namespaces
Templates
Exception handling
The I/O library
The Standard Template Library (STL)
Containers, algorithms, and iterators
Principles of object-oriented programming (OOP)
Runtime type ID (RTTI)
The preprocessor
Much, much more
Download
To download an eBook version of C++ The Complete Reference, 4th Edition in PDF format for free please click the download link provided below.
Download
Note: Source Code also included.








Oh this is very good website,I find here very important e-book those are essential for academic study especially for computer science.
I hope the owner of this site increase their book library of all other subjects.
Thanks.
Thanks for your Comment and we will surely increase our books library as soon as possible….