C++ Style Guide - References Précédent  Suivant  Titre  Sommaire  Give feedback 

References

[1] The Annotated C++ Reference Manual -- Bjarne Stroustrup/Margareth Ellis[ARM]

-- Addison Wesley 1990, ISBN 0-201-51459-1

This book forms the basis of the work in the ANSI-C++ committee.

[2] C++ Primer, Second Edition -- Stanley B. Lippman

-- Addison Wesley 1991, ISBN 0-201-54848-8

Very good for learning the basics of C++.

[3] The C++ Programming Language, Second Edition -- Bjarne Stroustrup

-- Addison Wesley 1991, ISBN 0-201-53992-6

This second edition has been completely updated with the current (and future) language definition. It will most certainly become a standard reference book.

[4] Advanced C++ Programming Styles and Idioms -- James O. Coplien

-- Addison Wesley 1992, ISBN 0-210-54855-0

Possibly the most advanced book on how to use C++. Contains many tricks and tips.

[5] Object-oriented Software Construction -- Bertrand Meyer

-- Prentice Hall 1988, ISBN 0-13-629049-3 or 0-13-629031-0 PBK

Somewhat of a classic work. Examples are written in Eiffel.

[6] Data Abstraction and Object-Oriented Programming in C++ -- Keith E. Gorlen, Sanford M. Orlow, Perry S. Plexico

-- John Wiley & Sons 1990, ISBN 0 471 92346 X pbk or 0 471 92751 1

The book that describes the class library NIH. Includes many good examples.

[7] Object-Oriented Design with Applications -- Grady Booch

-- Benjamin/Cummings 1991, ISBN 0-8053-0091-0

Treats the design and implementation of software in various object-oriented languages.

[8] Recommended C Style and Coding Standards

-- Bell Labs, Zoology Computer Systems University of Toronto, CS University of Washington, November 18, 1989.

A collection of rules for programming in C. Contains a good section on portability.

[9] A Guide to Natural Naming -- Daniel Keller

-- ETH, Projekt-Zentrum IDA, CH-8092 Zurich, Switzerland

A guide on how to choose good names for functions and variables. Not adapted to object-oriented programming.

[10] Advanced C++ -- Jonathan E. Shopiro

Binder with material from course held in Lund (Sweden) from June 4 to June 7, 1991. Filled with warnings and tips.

[11] Objektorienterad programmering och biblioteksuppbyggnad i C++ -- Martin Carrol

Material from course held in Stockholm (Sweden) on April 18, 1991. Presents useful viewpoints on problems which may arise when designing a class library.

[12] Automatic Detection of C++ Programming Errors: Initial Thoughts on a lint++ -- Scott Myers/Moises Lejter

-- Usenix C++ Conference Proceedings, Spring 91

Article which describes some programming rules for C++.

[13] Code-Style Prescriptions -- Carl R. Dickler

-- Unix Review, 9(9), 1991, pages 41-45

Article which describes a number of programming rules for C and which discusses why programming rules are needed.


Précédent  Suivant  Titre  Sommaire