Product Description
C++ From the Beginning is a book with a dual purpose: to teach the fundamental principles of good programming, and to provide an accessible and direct introduction to C++. This book is ideal for beginners taking their first programming course and for programmers with some experience requiring a thorough introduction to the C++ language. No previous knowledge of the C programming language is necessary.
From the Back Cover
C++ From the Beginning
covers the whole of the C++ language from simple basics to advanced language constructs. The emphasis is on building programming skills via examples and exercises, integrating object-oriented programming with object-oriented design while teaching the basics of the language.
It is a book with a dual purpose: to teach the fundamental principles of good programming, and to provide an accessible and direct introduction to C++. It is ideal for beginners taking their first programming course, and for programmers with some experience requiring a thorough introduction to the C++ language.
Since the publication of the first edition of this book in 1997, the ISO standard for C++ has been approved. This new edition of the book covers the ISO standard, which incorporates a library of utility classes called the STL (Standard Template Library) not previously included in the core of C++. This book describes these new classes as well as advanced topics such as exceptions, streams, templates and function objects.
New to this edition
- The class string and the STL class vector are used in a natural way throughout the book
- Additional chapter on the new standard template library (STL) based on the ISO and ANSI standard of 1998
- UML is now used in the chapter on object-oriented program development
- Borland C++ has been replaced with Microsoft's Visual C++
- Three new appendices have been included
Jan Skansholm is a lecturer in the Department of Computer Science at Chalmers University of Technology in Gothenburg, Sweden. He is the author of the best-selling Ada95 from the Beginning, and Java from the Beginning.
--This text refers to the
Paperback
edition.
See all Product Description