Accelerated C++
Practical Programming by Example
by Andrew Koenig and Barbara E. Moo
Addison-Wesley, 2000
ISBN 0-201-70353-X
Coming soon:
- Advice to readers
- Source code
This is a first-rate introductory book that takes a practical approach
to solving problems using C++. It covers a much wider scope of C++
progamming than other introductory books I've seen, and in a
surprisingly compact format.
--Dag Brück, founding member of the ANSI/ISO C++ committee
The authors present a clear, cogent introduction to C++ programming in
a way that gets the student writing nontrivial programs immediately.
--Stephen Clamage, Sun Microsystems, Inc., and chair of the ANSI
C++ committee
Anyone reading just this one book and working through the examples and
exercises will have the same skills as many professional programmers.
--Jeffrey D. Oldham, Stanford University
Why is Accelerated C++ so effective? Because it
-
Starts with the most useful concepts rather than the most primitive
ones:
You can begin writing programs immediately.
-
Describes real problems and solutions, not just language features:
You see not only what each feature is, but also how to use it.
-
Covers the language and standard library together:
You can use the library right from the start.
The authors proved this approach in their professional-education
course at Stanford University, where students learned how to write
substantial programs on their first day in the classroom.
Andrew Koenig is is a member of the Large-Scale Programming
Research Department at AT&T's Shannon Laboratory, and the Project
Editor of the C++ standards committee.
A programmer for more than 30 years, 15 of them in C++, he has
published more than 150 articles about C++, and speaks on the topic
worldwide.
He is the author of C Traps and Pitfalls and co-author of
Ruminations on C++.
Barbara E. Moo
is an independent consultant with 20 years' experience in the software
field.
During her nearly 15 years at AT&T, she worked on one of the first
commercial projects ever written in C++, managed the company's first
C++ compiler project, and directed the development of AT&T's
award-winning WorldNet Internet service business. She is co-author of
Ruminations on C++ and lectures worldwide.