| |||
| Home > Preface > Further reading > Other publications | |||
This book is not intended to be an introduction to the C or C++ programming languages, It does not try to teach programming in C or C++, and it is not a reference manual for the C or C++ standards. The following texts provide general information:
Furber, S., ARM System Architecture (1996). Addison Wesley Longman, Harlow, England. ISBN 0-201-40352-8.
ISO/IEC JTC1/SC22 Final CD (FCD) Ballot for CD 14882: Information Technology - Programming languages, their environments and system software interfaces - Programming Language C++.
This is the December 1996 version of the draft ISO/IEC standard for C++. It is referred to hereafter as the Draft Standard.
The following books provide general C++ programming information:
Ellis, M.A. and Stroustrup, B., The Annotated C++ Reference Manual (1990). Addison-Wesley Publishing Company, Reading, Massachusetts. ISBN 0-201-51459-1.
This is a reference guide to C++.
Stroustrup, B., The Design and Evolution of C++ (1994). Addison-Wesley Publishing Company, Reading, Massachusetts. ISBN 0-201-54330-3.
This book explains how C++ evolved from its first design to the language in use today.
Meyers, S., Effective C++ (1992). Addison-Wesley Publishing Company, Reading, Massachusetts. ISBN 0-201-56364-9.
This provides short, specific, guidelines for effective C++ development.
Meyers, S., More Effective C++ (1996). Addison-Wesley Publishing Company, Reading, Massachusetts. ISBN 0-201-63371-X.
The sequel to Effective C++.
The following books provide general C programming information:
Kernighan, B.W. and Ritchie, D.M., The C Programming Language (2nd edition, 1988). Prentice-Hall, Englewood Cliffs, NJ, USA. ISBN 0-13-110362-8.
This is the original C bible, updated to cover the essentials of ANSI C.
Harbison, S.P. and Steele, G.L., A C Reference Manual (second edition, 1987). Prentice-Hall, Englewood Cliffs, NJ, USA. ISBN 0-13-109802-0.
This is a very thorough reference guide to C, including useful information on ANSI C.
Koenig, A, C Traps and Pitfalls, Addison-Wesley (1989), Reading, Mass. ISBN 0-201-17928-8.
This explains how to avoid the most common traps and pitfalls in C programming. It provides informative reading at all levels of competence in C.