by Mark A . Terribile (Author)
Practical C++ should help professional progammers and applications developers learn C++ and learn to use it well. It provides advice for maximizing the object-oriented facilities of C++ to construct modular and reusable systems and application software. The book introduces the essential topics of C++, specifying key programming techniques and strategies and includes instructions for converting existing C code to C++. This comprehensive reference provides detailed coverage of how to plan for the use of C++ during the analysis, modelling, and design phases of large-scale projects; using each language feature correctly, with practical guidelines on pitfalls, opportunities, and analysis and design considerations; the differences between C++ releases 2.0 and 3.0; implementing the fitness criteria for constructing robust object-oriented program (OOP) archtectures that employ polymorphism, class structures, and multiple inheritance; the basic rules of C++ overloading interactions with pointers on conversions, operator overloading, the special issues of assignment operators, and program design considerations; and explains features of the working draft of the ANSI C++ language standard.
Format: Paperback
Pages: 681
Publisher: McGraw-Hill Inc.,US
Published: 01 Jun 1992
ISBN 10: 0070637385
ISBN 13: 9780070637382