You are here: CodeIdol.com > C++ > Effective C++ Third Edition 55 Specific Ways to Improve Your Programs and Designs
Effective C++ Third Edition 55 Specific Ways to Improve Your Programs and Designs
| Accustoming Yourself to C++ Regardless of your programming background, C++ is likely to take a little getting used to. It's a powerful language with...
|
|
| Constructors, Destructors, and Assignment Operators Almost every class you write will have one or more constructors, a destructor, and a copy assignment operator. Little...
|
|
| Resource Management A resource is something that, once you're done using it, you need to return to the system. If you don't, bad things...
|
|
| Designs and Declarations Software designs — approaches to getting the software to do what you want it to do — typically begin as fairly...
|
|
| Implementations For the most part, coming up with appropriate definitions for your classes (and class templates) and appropriate declarations for your functions (and function...
|
|
| Inheritance and Object-Oriented Design Object-oriented programming (OOP) has been the rage for almost two decades, so it's likely that you have some experience with...
|
|
| Templates and Generic Programming The initial motivation for C++ templates was straightforward: to make it possible to create type-safe containers like vector, list, and...
|
|
| Customizing new and delete In these days of computing environments boasting built-in support for garbage collection (e.g., Java and .NET), the manual C++ approach...
|
|
| Miscellany Welcome to the catch-all "Miscellany" chapter. There are only three Items here, but don't let their diminutive number or unglamorous setting fool you....
|
|
You are here: CodeIdol.com > C++ > Effective C++ Third Edition 55 Specific Ways to Improve Your Programs and Designs
ADBRITE ads links
|
|
Related tags
Popular Categories
|