Inside the C++ Object Model

inside the c++ object model

more information about Inside the C++ Object Model

Inside the C++ Object Model

Editorial Reviews
Amazon.com
Bestselling author Stanley B. Lippman's Inside the C++ Model provides valuable insight into some of the internal workings of the C++ language. This book is a product of a decade of research at Bell Labs (where Lippman worked with C++ inventor Bjarne Stroustrup) and Lippman's considerable C++ expertise. Written with the experienced C++ programmer in mind, this book looks at how key language features are implemented underneath the hood and provides some guidelines when designing C++ classes.

This title first examines how C++ objects work--showing the differences between C++ structures and classes. The author looks carefully at the varieties of C++ constructors, including default and copy constructors, data members, and initialization.

Subsequent sections cover inheritance, including virtual inheritance, and the inner details that will help you create effective and robust data types. The author frequently points out inefficiencies (and efficiencies) that can occur when instantiating objects. The book closes with a tour of more advanced C++ language features, such as templates, exception handling, and run-time type information. This book can help make you the resident C++ language expert at your programming shop. --Richard Dragan

Dr. Dobb's Electronic Review of Computer Books
Read the full review for this book.

Inside the C++ Object Model is aimed at those developers who routinely use C++ but feel the discomfort of not really knowing the underlying weight of many common operations they perform or constructs they peruse.

A particularly fit subset of these programmers is made up of the hardcore plumbers who pay their bills writing C++-based programming tools and libraries, or those who assume the uneasy role of the "official code optimizer" in a medium-to-large development team. Each of these programmers are going to immensely appreciate the intensive coverage of the object-oriented features offered by the language, their run-time overhead (in terms of execution time and binary size), and their influence in compilation times. This knowledge constitutes a major aid when it comes time to decide whether a certain language feature fits your needs without breaking your requirements. Moreover, along the way the text is sprinkled with interesting anecdotes explaining why certain common myths regarding C++ are nothing more than unfounded rant. --Davide Marcato, Dr. Dobb's Electronic Review of Computer Books

Inside the C++ Object Model

Inside the C++ Object Model,Stanley B. Lippman,Addison-Wesley Professional,0201834545,C (Programming Language),Computer Books: General,Computers,Computers - Languages / Programming,Programming Languages - C,Programming Languages - C++,Computers / Programming Languages / C++

Fun Book:

  1. Inside Windows Storage: Server Storage Technologies for Windows Server 2003, Windows 2000 and Beyond
  2. Intangible Assets in German and Great Britain: An Accounting Comparison (Europaische Hochschulschriften Reihe V, Volks- Und Betriebswirtschaft)
  3. Intangibles of Musical Performance : The Creative Director
  4. Integrated Accounting for Windows (with CD-ROM)
  5. Integrated Auditing of ERP Systems
  6. Integrated Risk Management: Techniques and Strategies for Managing Corporate Risk
  7. Integrating Corporate Risk Management
  8. Integration Patterns (Patterns & Practices)
  9. Integrity and Internal Control in Information Systems VI (IFIP International Federation for Information Processing)
  10. Intellectual Capital: Core asset for the third millennium

Fun Book

Fun Book

Recommended Books

  1. Yangtze Remembered: The River Beneath The Lake
  2. International Migration, Remittances, and Brain Drain
  3. Silk-Screen Printing for Artists and Craftsmen
  4. Wealth Protection Secrets of a Millionaire Real Estate Investor
  5. Understanding Organizational Evolution: Its Impact on Management and Performance
  6. Unifying Biology
  7. Virology LabFax
  8. Visions of Heaven and Hell Before Dante
  9. Wolverine Vol. 3: Return of the Native
  10. Wine
  11. Vogue Knitting on the Go: Ponchos
  12. When a Child Is Born : The Natural Child Care Classic
  13. When Nationalism Began to Hate : Imagining Modern Politics in Nineteenth-Century Poland
  14. Wildlife Tourism
  15. Umbria, 2nd