Amazon cover image
Image from Amazon.com

C++ : the complete reference / Herbert Schildt.

By: Publication details: New Delhi : Tata McGraw-Hill Publishing Company Limited, c1998.Edition: 3rd editionDescription: xxxii, 1008p. : ill. ; 24 cmISBN:
  • 0074638807
Subject(s): DDC classification:
  • 005.133 22 SCH
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Book Open Access Book Open Access Engineering Library 005.133 SCH 1 (Browse shelf(Opens below)) 1 Available BUML23101036

Part 1 The Foundation of c++: The C Subset
1 An Overview of C
The Origins of C
C Is a Middle-Level Language
C Is a Structured Language, etc.

2 Expressions
The Five Basic Data Types
Modifying the Basic Types
Identifier Names, etc.

3 Statements
True and False in C and C++
Selection Statements
Iteration Statements, etc.

4 Arrays and Null-Terminated Strings
Singe-Dimension Arrays
Generating a Pointer to an Array, etc.

5 Pointers
What are Pointers?
Pointer Variables
The Pointer Operators, etc.

6 Functions
The General Form of a Function
Scope Rules of Functions
Function Arguments, etc.

7 Structures, Union, Enumerations, and User-Defined Types
Structures
Arrays of Structures
Passing Structures to Functions, etc.

8 C-Style Console 1/0
An Important Application Note
Reading and Writing Characters
Reading and Writing Strings, etc.

9 File1/0
C Versus C++ File 1/0
Streams and Files
Streams, etc.

10 The PreProcessor and Comments
The Preprocessor
Conditional Compilation Directive
Using defined, etc.

11 An Overview of C++
The Origins of C++
What is Object- Oriented Programming?
Some C++ Fundamentals, etc.

12 Classes and Objects
Classes
Structures and Classes Are Related
Unions and Classes Are Related, etc.

13 Arrays, Pointers, References, and the Dynamic Allocation
Operators
Arrays of Objects
Pointers to Objects
Type Checking C++ Pointers, etc.

14 Function Overloading, Copy Constructors, and Default
Arguments
Function Overloading
Overloading Constructor Functions, etc.

15 Operator Overloading
Creating Member Operator Function
Operator Overloading Using a Friend Function
Overloading new and delete, etc.

16 Inheritance
Basic-Class Access Control
Inheritance and Protected Members, etc.

17 Virtual Functions and Polymorphism
Virtual Functions
The Virtual Attribute is Inherited
Virtual Functions Are Hierarchical, etc.

18 Templates
Generic functions
Applying Generic function
Generic Classes, etc.

19 Exception Handling
Exception Handling Fundamentals
Handling Derived-Class Exceptions
Exception Handling Options, etc.

20 The C++1/0 System Basics
Old vs. Modern C++1/0
C++ Streams
The C++ Steam Classes, etc.

21 C++File 1/0
{Fstream} and the File Classes
Opening and Closing a File
Reading and Writing Text File
Unformatted and Binary 1/0, etc.

22 Run-Time Type ID and the Casting Operators
Run-Time Type Identification {RTTI}
The Casting Operators
dynamic-cast, etc.

23 Namespaces, Conversion Functions and Other Advanced Topics
Namespaces
The std Namespace
Creating Conversion Functions, etc.

24 Introducing the Standard Template Library
An Overview of the STL
The Container Classes
General Theeory of Operation, etc.

Part lll The Standard Function Library
25 The C- Based 1/0 Function
Clearerr
Fclose
feof
ferror
fflush, etc.

26 The String and Character Functions
isalnum
isalpha
iscntrl
isdigit, etc

27 The Mathematical Functions
acos
asin
atan
atan2, etc.

28 Time, Date,and Localization Functions
asctime
clock
ctime
difftime, etc.

29 The Dynamic Allocation Functions
calloc
free
malloc
realloc

30 Utility Functions
abort
abs
assert, etc.

31 The wide-Character Functions
The Wide- Character Classification Functions
The Wide- Character 1/0 functions, etc.

Part IV The Standard C++ Class Library
32 The Standard C++1/0 Classes
The 1/0 Classes
The 1/0 Headers, etc.

33 The STL Container Classes
The Container Classes,etc.

34 The STL Algorithms
adjacent -find
binary -search
copy
copy-backward, etc.

35 STL Iterators, Allocators, and Function Objects
Iterators
Function Objects, etc.

36 The String Class
The basic- string Class
The char-traits Class

37 The Numeric Classes
The complex class
The valarray class
The Numeric Algorithms, etc.

38 Exception Handling and Miscellaneous Classes
Exceptions
auto-ptr
The pair Class
Localization, etc.

39 Integrating New Classes: A Custom String Class
The Str Type Class
The Constructor and Destructor Functions, etc.

40 An Object-Oriented Expression Parser
Expressions
Parsing Expressions : The Problem
Parsing an Expression, etc.











Index : p. 995-1008

There are no comments on this title.

to post a comment.