Optimizing C++ (with CD-ROM)

Author:

Language: Anglais

Subject for Optimizing C++ (with CD-ROM)

Approximative price 59.36 €

Subject to availability at the publisher.

Add to cartAdd to cart
Publication date:
550 p. · 24.1x18.4 cm · Paperback

The programmer-friendly guide to maximizing C++ application performance!

  • An algorithm that provides efficient random access to variable-length records.
  • CD-ROM contains all code and examples, including an efficient sorting algorithm that can increase the performance of large databases.
  • Dynamic hashing, data and text compression, caching, and much more.
  • Up-to-the-minute coverage reflects ANSI Standard C++.
For professional software developers, getting a program to work is just the beginning: it must work efficiently, making the most of limited time, memory and disk space. This book explains and illustrates a series of algorithms that can dramatically improve the efficiency of many C++ programs. Coverage includes data compression, dynamic hashing and caching, stripfiles, bitmaps and arithmetic coding. Among the books powerful algorithms, the author presents a little-known sorting algorithm that can dramatically increase the sort performance of large databases. In addition, he presents an advanced hashing algorithm that dynamically resizes its capacity. The book presents many real-life examples based on practical experience, and its written to be "programmer-friendly," with no unexplained jargon.

Steve Hellerhas been a professional programmer for 25 years, and is author of Whos Afraid of C++? Heller is President of Chrysalis Software Corporation in Plano, TX.

This book for professional software developers, explains and illustrates a series of algorithms that can dramatically improve the efficiency of many C++ programs and large database. Coverage includes data compression, dynamic hashing and caching , stripfiles, bitmaps and arithmetic coding. The book presents many real-life examples based on practical experience, and is written to be 'programmer-friendly', with no unexplained jargon.