Secrets of the C++ Masters
This text aims to bridge the gap between C++ as described in beginner and intermediate books, and C++ as practised by experts. Focus is on ANSI C++, with examples of code fragments from all popular compilers. The book covers packaging for reuse and designing for portability; it also includes discussion on memory management. The accompanying floppy disk contains source code for the book's programming examples. The appendices cover specific interoperability issues with OLE and OpenDoc. The systems requirements are IBM PC or compatible; DOS or Windows; and C++ compiler.
- Mixed media product | 400 pages
- 187.96 x 231.14 x 27.94mm | 929.86g
- 01 Apr 1995
- Elsevier Science Publishing Co Inc
- Academic Press Inc
- San Diego, United States
Table of contents
Why yet another book on C++?; review of advanced C++ features; templates and type safety; exception handling; indirection; smart pointers; smarter pointers; master pointers and handles; collections, cursors and iterators; transactions and brilliant pointers; types; homomorphic type hierarchies; class object and factory functions; invisible pointers; memory management; overloading operators new and delete; reference counting; custom memory spaces; naive garbage collection; scavenging; object persistence and caching; distributed objects; packaging for reuse; forms of reuse; reuse with interfaces; reuse of code; reuse of storage and data; designing for portability. Appendices: idioms for use with OLE; idioms for use with OpenDoc; solutions to exercises.