Programming 版 (精华区)

发信人: netiscpu (说不如做), 信区: Programming
标  题: C++ 编程准则与忠告 之 References
发信站: 紫 丁 香 (Sun Jul 26 11:26:19 1998), 转信




19 References

Back to index 

[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. 

--

                              Enjoy Linux!
                          -----It's FREE!-----

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: mtlab.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.001毫秒