Für diesen Artikel ist leider kein Bild verfügbar.

Design and Evolution of C++, The

1994
Addison Wesley (Hersteller)
978-0-13-522943-9 (ISBN)
64,30 inkl. MwSt
  • Keine Verlagsinformationen verfügbar
  • Artikel merken
Written by Bjarne Stroustrup, the designer of C++, this book presents the definitive insider's guide to the design and development of the C++ programming language. Without omitting critical details or getting bogged down in technicalities, Stroustrup presents his unique insights into the decisions that shaped C++. Every C++ programmer will benefit from Stroustrup's explanations of the 'whys' behind the language. The Design and Evolution of C++ is written in a well-organized, easy-to-read style which is often instructive and occasionally entertaining. Key insights offer the beginner logical "hooks" on which to hang understanding of the details of the language. This book also provides information and detailed discussions of key design decisions that will add to the expert's understanding. Features *Provides insights into the aims, principles, and real-world constraints which shaped C++ *Describes design decisions for individual language features *Shows the relationships between C++ language features and the design and programming techniques supported by C++ *Discusses the design of the latest language features: templates, exceptions, run-time type information, and namespaces In this book, Stroustrup dissects the decisions made in the development of the language to present a case study in "real object-oriented language development" for the working programmer. In doing so, he presents his views on programming and design in a concrete and useful way that makes this book a must-read for every C++ programmer.

Bjarne Stroustrup is the designer and original implementer of C++, the author of The C++ Programming Language, The Annotated C++ Reference Manual, and The Design and Evolution of C++, and the consulting editor of Addison-Wesley's C++ In-Depth Series. Having previously worked at Bell Labs and AT&T Labs-Research, he currently is the College of Engineering Chair in Computer Science Professor at Texas A&M University. The recipient of numerous honors, including the Dr. Dobb's Excellence in Programming Award (2008), Dr. Stroustrup is a member of the National Academy of Engineering, an AT&T Fellow, an AT&T Bell Laboratories Fellow, an IEEE Fellow, and an ACM Fellow. His research interests include distributed systems, simulation, design, programming techniques, software development tools, and programming languages, and he remains actively involved in the ANSI/ISO standardization of C++. Dr. Stroustrup holds an advanced degree from the University of Aarhus in his native Denmark and a Ph.D. in Computer Science from Cambridge University, England.

PART I.

1. The Prehistory of C++ .
2. C with Classes.
3. The Birth of C++.
4. C++ Language Design Rules.
5. Chronology 1985-1993.
6. Standardization.
7. Interest and Use.
8. Libraries.
9. Looking Ahead.
PART II.

1. Memory Management.
2. Overloading.
3. Multiple Inheritance.
4. Class Concept Refinements.
5. Casting.
6. Templates.
7. Exception Handling.
8. Namespaces.
9. The C Preprocessor.
Index. 0201543303T04062001

Erscheint lt. Verlag 4.10.1994
Verlagsort Boston
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
ISBN-10 0-13-522943-X / 013522943X
ISBN-13 978-0-13-522943-9 / 9780135229439
Zustand Neuware
Haben Sie eine Frage zum Produkt?