An Introduction to Multi-Paradigm Programming using C++ is a self-contained reference book for
those studying and using C++. Starting from scratch Dirk Vermeir explains the idea of address
value and type in C++ before quickly moving on to cover the more important aspects of the
language such as classes templates generic programming and inheritance. He includes recent
developments in C++ such as STL and the iostream library and there is also a chapter devoted
to program design principles. By using plenty of examples to illustrate the text the reader is
stimulated and inspired to see how they can use what they have learnt in other more
sophisticated applications. All the examples from the text including some larger example
programs are available on the author's website - http: tinf2.vub.ac.be cpp index.html