"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.
| ISBN-13: | 9780070637382 |
| ISBN-10: | 0070637385 |
| Publisher: | Computing McGraw-Hill |
| Publication date: | 1993 |
| Pages: | 681 |
| Product dimensions: | Height: 9.25 Inches, Length: 7.5 Inches, Weight: 23.14853751 Pounds, Width: 1 Inches |
| Author: | Mark A. Terribile |
| Language: | en |
| Binding: | Paperback |
Discover more books in the same category