Cart
Free US shipping over $10
Proud to be B-Corp

C++ Distilled Ira Pohl

C++ Distilled By Ira Pohl

C++ Distilled by Ira Pohl


$4.48
Condition - Good
Only 2 left

Summary

Distills over 700 pages of ANSI standard into a concise road map to the key syntax and semantics of C++. Along the way Professor Pohl provides programming and style tips based on many years of professional practice.

Faster Shipping

Get this product faster from our US warehouse

C++ Distilled Summary

C++ Distilled: A Concise ANSI/ISO Reference and Style Guide by Ira Pohl

In this book the author distills over 700 pages of ANSI standard into a concise road map to the key syntax and semantics of C++. Along the way Professor Pohl provides programming and style tips based on many years of professional practice. C++ Distilled brings up to date existing C++ literature by covering important new features of the language including STL, namespaces, RTTI, and the bool type. This text is a good companion to any C++ programming book. The book's website contains adjunct programs that illustrate points made in the book in addition to the programs covered in the book.

About Ira Pohl

Ira Pohl is a Professor of Computer Science at the University of California, Santa Cruz and holds a Ph.D. in Computer Science from Stanford University. His research interests include artificial intelligence, the C and C++ programming languages, practical complexity problems, heuristic search methods, deductive algorithms, and educational and social issues. He originated error analysis in heuristic search methods and deductive algorithms.

Professor Pohl was formerly a Mackay professor at University of California- Berkeley and a ZWO fellow in the Netherlands. He is the author or co-author of Object-Oriented Programming Using C++, C++ Distilled: A Concise Ansi/Iso Reference and Style Guide, C by Dissection: The Essentials of C Programming, A Book on C: Programming in C, C++ for C Programmers, C++ for Fortran Programmers, C++ for Pascal Programmers, and Turbo C: The Essentials of C Programming, all published by Addison-Wesley.

0201695871AB04062001

Table of Contents



Preface.


1. Program Structure.


2. Lexical Elements.

Comments.

Identifiers.

Keywords.



3. Constants.


4. Declarations and Scope Rules.

Namespaces.



5. Linkage Rules.


6. Types.


7. Conversion Rules and Casts.


8. Expressions and Operators.

sizeof Expressions.

Autoincrement and Autodecrement Expressions.

Arithmetic Expressions.

Relational, Equality, and Logical Expressions.

Assignment Expressions.

Comma Expressions.

Conditional Expressions.

Bit Manipulation Expressions.

Address and Indirection Expressions.

new and delete Expressions.

Other Expressions.



9. Statements.

Expression Statements.

The Compound Statement.

The if and if-else Statements.

The while Statement.

The for Statement.

The do Statement.

The break and continue Statements.

The switch Statement.

The goto Statement.

The return Statement.

The Declaration Statement.



10. Functions.

Prototypes.

Call-by-Reference.

Inline Functions.

Default Arguments.

Overloading.

Type-Safe Linkage for Functions.



11. Classes.

Constructors and Destructors.

Member Functions.

Friend Functions.

The this Pointer.

Operator Overloading.

static and const Member Functions.

Mutable.

Class Design.



12. Inheritance.

Multiple Inheritance.

Constructor Invocation.

Abstract Base Classes.

Pointer to Class Member.

Run-Time Type Identification.

Virtual Functions.



13. Templates.

Template Parameters.

Function Template.

Friends.

Static Members.

Specialization.



14. Exceptions.

Throwing Exceptions.

Try Blocks.

Handlers.

Exception Specification.

terminate() and unexpected().

Standard Library Exceptions.



15. Input/Output.

The Output Class ostream.

Formatted Output and iomanip.h.

User-Defined Types: Output.

The Input Class istream.

Files.

Using Strings as Streams.

The Functions and Macros in ctype.h.

Using Stream States.

Mixing I/O Libraries.



16. STL.

Containers.

Iterators.

Algorithms.

Functions.

Allocators.



17. String Library.

Constructors.

Member Functions.

Global Operators.



18. Caution and Compatibility.

Nested Class Declarations.

Type Compatibilities.

Miscellaneous.



19. New Features in C++.


20. References.


Index. 0201695871T04062001

Additional information

CIN0201695871G
9780201695878
0201695871
C++ Distilled: A Concise ANSI/ISO Reference and Style Guide by Ira Pohl
Used - Good
Paperback
Pearson Education (US)
19970304
224
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - C++ Distilled