Mike and Phani's Essential C++ Techniques
Auteur : Michael I. Hyman, Michael Hyman, Phani Vaddadi
Date de publication : 1999-10-11
Éditeur : Apress
Nombre de pages : 240
Résumé du livre
C++ is the language of choice for developing the most sophisticated Windows programs, but it is filled with hidden traps for the unwary. Mike Hyman and Phani Vaddadi's no-nonsense book helps C++ programmers avoid these traps by providing invaluable techniques gleaned from a combined 30 years of experience. In this book, you'll find a number of invaluable real-world tips and techniques that will help you improve your code and coding practices.
What you’ll learnWho this book is forThis is a terrific book for intermediate C++ programmers looking to improve their C++ programming skills, and advanced programmers seeking extra techniques and novel approaches to solving difficult problems.
Table of Contents- Start with a Good Design
- Darn Reasonable Practices
- Dealing with Compiler-Generated Code
- Pointers and Memory
- Arrays
- Classes
- Abstract Base Classes
- Constructors
- Inheritance
- Operator Overloading
- Templates
- Miscellaneous Goop
- Performance
- Using Assembly
- General Debugging Stuff
- Specific Debugging Stuff
- Smart Pointers
- Reference Counting
- Dynamic Arrays
- Strings
- Bit Manipulation
- Sorting
- Regular Expression Matching