Chapter 12. Composite Classes: Pitfalls and Advantages

Topics in this Chapter

In the first two parts of this book, I mostly concentrated on the rules of the C++ language. I discussed what you can and cannot do and what dangers you should be aware of to avoid loss of performance or loss of program integrity. In these parts of the book, C++ emerges as a powerful language that expects from the programmer a thorough understanding of what is happening on the surface and under the hood of the program.

The second part of the book presented basic principles of object-oriented programming related to building C++ ...

Get Core C++ A Software Engineering Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.