C++ FAQs - Marshall P. Cline, Greg Lomow

C++ FAQs

Frequently Asked Questions
Buch | Hardcover
496 Seiten
1995
Addison Wesley (Verlag)
978-0-201-58958-0 (ISBN)
44,80 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
A reference source containing answers to common C++ programming problems. Inspired by the success of FAQ, originally available on the Internet, the format of this book is designed to make information accessible. It includes four to five times the material of the electronic FAQ.
Second Edition now available!This book is inspired by the popularity of the electronic FAQ, originally prepared and disseminated by Marshall Cline and available on the Internet at comp.lang.c++. The direct question and answer format makes it easy for readers to quickly find the information they are looking for. This book contains four to five times the material of the electronic FAQ: new questions and answers have been added, existing questions have been extensively revised, comprehensive examples illustrate key points and provide practical guidelines for programmers, and thorough cross referencing makes this book a professional guidebook. The authors go beyond simply answering questions, they present a clear philosophy that promotes high quality C++ programming. The authors combine a lively, straightforward style with just enough humor to make the book accessible to the beginning C++ programmer, and a valuable reference for the experienced C++ developer. 0201589583B04062001

Marshall Cline is President of MT Systems Company, which develops object-oriented systems for large corporations. He has taught object-oriented programming design and analysis to thousands of professionals in both industrial and academic settings. He is the keeper of the official C++ FAQ for the Internet forum comp.lang.c++. He received the PhD in Electrical and Computer Engineering from Clarkson University. Greg Lomow is a senior architect and developer with fifteen years of experience building applications and distributed systems for the banking and financial services industry as well as mentoring development teams on the effective use of object-oriented technology. He received the PhD in Computer Science from the University of Calgary. 0201589583AB04062001

Introduction.


Fundamentals of Object-Oriented Technology.


Fundamentals of Extensibility.


Fundamentals of C++.


Designing Classes and Objects.


Designing Good Interfaces.


Fundamentals of Inheritance.


Dynamic Binding.


Specifying Observable Behavior.


Proper Inheritance.


Correcting Improper Inheritance.


Edge-Effects of Inheritance.


Static and Dynamic Typing.


Constructors and Destructors.


Initialization Lists.


The Big Three.


User-Defined Assignment Operators.


Designing for Testability.


Friend Classes and Friend Functions.


Strategic Advice for Exception Handling.


Tactical Advice for Exception Handling.


Templates.


References.


New and Delete.


Preventing Memory Leaks.


Preventing Wild Pointers.


Const Correctness.


Operator Overloading.


Exploring Inline Functions.


Reference and Value Semantics.


Performance Tuning.


Input/Output.


Static Class Members.


Inter-Language Linkage with C.


Training.


Coding Standards.


Leaf Classes.


C++ and Smalltalk.


Private and Protected Inheritance.


Pointers to Member Functions.


Source Code.


Miscellaneous.


Getting More Information on C++. 0201589583T04062001

Erscheint lt. Verlag 31.12.1995
Verlagsort Boston
Sprache englisch
Maße 154 x 233 mm
Gewicht 687 g
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
ISBN-10 0-201-58958-3 / 0201589583
ISBN-13 978-0-201-58958-0 / 9780201589580
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Das Handbuch für Webentwickler

von Philip Ackermann

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90
Grundlagen und praktische Anwendungen von Transpondern, kontaktlosen …

von Klaus Finkenzeller

Buch (2023)
Hanser (Verlag)
89,99
das umfassende Handbuch

von Marc Marburger

Buch | Hardcover (2024)
Rheinwerk (Verlag)
49,90