C++ Memory Management by Len Dorfman
In a perfect world, each new version of an application programme would be able to do more without requiring more memory. But in the real world, programmes continue to grow faster than many computer users can afford to upgrade. That's why memory requirements are so important to software buyers - and why application programmers must learn to make their products more memory efficient. Authors of "C++ Memory Management Techniques" and "Turbo Pascal Memory Management Techniques", Dorfman and Neuberger now concentrate on the C++ programming language. Here, they provide step-by-step instructions and a generaous supply of sample source code that shows C++ programmers how to use and optimize EMS and XMS, and how to build a complete virtual memory management system. This is the only professional-level guide to C++ memory management, and the only one programmers need to create high-performance software for their RAM-starved customers.