I The Techniques -- 1 Start with a Good Design -- 2 Darn Reasonable Practices -- 3 Dealing with Compiler-Generated Code -- 4 Pointers and Memory -- 5 Arrays -- 6 Classes -- 7 Abstract Base Classes -- 8 Constructors -- 9 Inheritance -- 10 Operator Overloading -- 11 Templates -- 12 Miscellaneous Goop -- 13 Performance -- 14 Using Assembly -- 15 General Debugging Stuff -- 16 Specific Debugging Stuff -- II Sample Code -- 17 Smart Pointers -- 18 Reference Counting -- 19 Dynamic Arrays -- 20 Strings -- 21 Bit Manipulation -- 22 Sorting -- 23 Regular Expression Matching -- Appendix About the CD-ROM.
0
SUMMARY OR ABSTRACT
Text of Note
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.