About the Book
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.
This new edition of the book covers
the ISO standard for C++. The standard 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.
Features
-
Covers the whole of the C++ language from
simple basics to advanced language constructs
-
Covers object-oriented program development,
algorithms and data structures
-
Plenty of examples and exercises to teach
‘programming by example’
Related
Books
Introduction to Computer Programming Courses
(Intro
to Computer Programming)
Table of Contents
Preface
1. Computers and Programming
2. The Basics
3. Characters and Texts
4. Functions
5. Types
6. Object-oriented Program Development
7. Classes
8. More about Classes
9. Inheritance
10. Exceptions
11. Streams and Files
12. Container Classes and Algorithms
13. Dynamic Data Structures
14. Templates
15. The Final Pieces of the Puzzle
Appendices |