21
Making C++ Safer
This bonus chapter will add insight into what we can do as C++ programmers to make the language as safe as possible in our everyday usage. We have progressed from basic language features to our core interest of OO programming with C++, to additional useful language features and libraries (exceptions, operator overloading, templates, and STL), to design patterns to give us a knowledge base to solve recurring types of OO programming problems. At every point along the way, we’ve seen that C++ requires extra care on our part to avoid tricky and potentially problematic programming situations. C++ is a language that will allow us to do anything, but with this power comes the need for guidelines to ensure our programming follows ...
Get Deciphering Object-Oriented Programming with C++ 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.