000 01835nam a22001697a 4500
999 _c297305
_d297305
082 _a005.133
_bCLI-C
100 _a Cline, Marshall P.; Lomow, Greg
245 _aC++ FAQs :
_bFrequently asked questions
250 _a1
260 _a Reading, Mass. : Addison-Wesley Pub. Co., ©1995.
300 _a xxvii, 461 pages ; 24 cm
500 _a Includes index.
505 _a Introduction. Fundamentals of Object-Oriented Technology. Fundamentals of Extensibility. Fundamentals of C++. Designing Classes and Objects. Designing Good Interfaces. Fundamentals of Inheritance. Dynamic Binding. Specifying Observable Behavior. Proper Inheritance. Correcting Improper Inheritance. Edge-Effects of Inheritance. Static and Dynamic Typing. Constructors and Destructors. Initialization Lists. The Big Three. User-Defined Assignment Operators. Designing for Testability. Friend Classes and Friend Functions. Strategic Advice for Exception Handling. Tactical Advice for Exception Handling. Templates. References. New and Delete. Preventing Memory Leaks. Preventing Wild Pointers. Const Correctness. Operator Overloading. Exploring Inline Functions. Reference and Value Semantics. Performance Tuning. Input/Output. Static Class Members. Inter-Language Linkage with C. Training. Coding Standards. Leaf Classes. C++ and Smalltalk. Private and Protected Inheritance. Pointers to Member Functions. Source Code. Miscellaneous. Getting More Information on C++. 0201589583T04062001
520 _aA reference source containing answers to common C++ programming problems. Inspired by the success of FAQ, originally available on the Internet, the format of this book is designed to make information accessible. It includes four to five times the material of the electronic FAQ.
650 _a C++ (Computer program language)
942 _cBK