Operating Systems
Programming Languages
Microsoft Technologies
Computer Science
Software Engineering
Web Programming
Web Technologies

Contact Us | What's New | Missing Link | Feedback

C++ Language

Book Title : Optimizing C++
eBook download format(s) : HTM
ISBN-10 : 0139774300 
ISBN-13 : 978-0-139774-30-0 
Author(s) : Steve Heller
Publisher : Prentice Hall (09 Jul 1998)
Section : C++ Language
Book Review:
Written in an exceptionally clear style that doesn't skimp on technical detail, Steve Heller's guide offers several high-performance search and data-compression algorithms, which are all you need to add speed to C++. Early sections of the book address the advantages of optimizing C++, which the author considers something of a lost art. Instead of just investing in faster hardware, the author makes the case that optimizing code can result in faster, more useful programs.

The heart of Optimizing C++ consists of several case studies of database problems that show various searching and compression algorithms, the author's source code, and careful explanation of the solutions. The author users hash coding, caching, Radix40, and binary-coded decimal (BCD) data representation in a supermarket price-lookup database. Distribution-counting sort algorithms and bitmaps that store data efficiently are both used to help build a mailing-list system. In some of the most useful sections of this book, the author looks at Huffman coding and dynamic hashing.

In every case, the author takes care to explain the details of each algorithm and its advantages and disadvantages for your own code. The book closes with a handy listing of all the algorithms presented and a thorough glossary for the terms used in the text. In all, Optimizing C++ presents some excellent C++ expertise, explained with enough clarity for even beginning or intermediate programmers. --Richard Dragan

Book Info
Introduces a collection of powerhouse algorithms that can supercharge virtually any C++ program, from streamlining random access to variable-length records, to speeding large database sorts. CD-ROM included. Paper. DLC: C++ (Computer program language).

add to                 Digg!

You may use anyone of the download options

eBook VersionBuy this book from Amazon
Front Cover

Missing Link?, Report It and you may wish to  Buy  this book from amazon

Tell a Friend!

Similar Book titles in C++ Language section:
A Beginners C++
Algorithms And Data Structures in C++
An Introduction to C++ and Object Oriented Programming
An Introduction to C++ Programming
ANSI/ISO C++ Professional Programmer's Handbook
The C++ Annotations
C++ in Action: Industrial Strength Programming Techniques
C++ Language Tutorial
C++ Programming for Scientists
C++ Programming HOW-TO
C++ Programming Tutorial
C++ Standard Template Library (STL) Programmer's Guide
C++ tutorial for C users
C++ Tutorials
C++ Unleashed
C++?? : A Critique of C++
C++?? : A Critique of C++, 3rd Edition
Compilers and Compiler Generators: an introduction with C++
Complete C++ Language Tutorial
Coronado Enterprises C++ Tutor, version 2.2
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Download C++ Programming Book
Effective C++ / More Effective C++
Tom Swan's GNU C++ for Linux (Professional Dev. Guide)
Introduction to C++ Programming I
Introduction to Object-Oriented Programming Using C++
Programming in C++, Rules and Recommendations
Software Engineering using C++
Sun Studio 10: C++ User's Guide
Teach Yourself C++ in 21 Days
The C++ Programming Language (3rd Edition)
Thinking in C++, 2nd Edition (Beta)
Thinking in C++, Volume 1: Introduction to Standard C++ (2nd Edition)
Thinking in C++, Volume 2: Practical Programming, Second Edition
Who's Afraid of C++?
Programming with Class: A Practical Introduction to Object Oriented Programming with C++
C++ Library Reference
C++: A Dialog: Programming with the C++ Standard Library
C/C++ Language Reference
C/C++ Reference Zone
C++ Essentials
C++ GUI Programming with Qt 3
Industrial Strength C++: Rules and Recommendations
Applied C++: Techniques for Building Better Software
Wireless Game Development in C/C++ with BREW
C++ FAQ Lite
C++ Coding Standard Specification
Software Design Using C++
Techniques for Scientific C++
Debugging C and C++ Code in a Unix Environment
Larch/C++ Reference Manual
C++ Programming Tutorials
An Introduction to the Imperative Part of C++
C and C++ Style Guides
C++ portability guide
C++ Neural Networks and Fuzzy Logic
C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks
C++ Network Programming, Vol. 1: Mastering Complexity with ACE and Patterns
Language Translation Using PCCTS & C++
An Introduction to Design Patterns in C++ with Qt 4

Similar Book titles in Other sections:

Section: DB -> Others
Teach Yourself Database Programming with Visual C++ 6 in 21 Day

Section: Microsoft Certifications
Desktop Publishing with Microsoft Visual C++ 6 MCSD

Section: Microsoft C Sharp (C#)
Mastering Windows 2000 Programming with Visual C++

Section: Microsoft COM/DCOM/ActiveX/ATL
Activex Programming With Visual C++ 5
Learn Active X Template Library Development With Visual C++ 6.0

Section: Microsoft Visual C++
Programming Visual C++, 5th Edition
Database Developer's Guide with Visual C++ 4, Second Edition
Teach Yourself Visual C++ 5 in 24 Hours
Visual C++ 4 Unleashed
Learn Visual C++ Now: Teach Yourself Microsoft Visual C++ the Quick and Easy Way
Show all..

Section: GNU/Linux OS
Securing and Optimizing Linux: Red Hat Edition

Section: Embedded and RTOS
Programming Embedded Systems in C and C++

Section: C Language
C Elements of Style: The Programmer's Style Manual for Elegant C and C++ Programs
Introduction to C and C++ Programming
Incompatibilities Between ISO C and ISO C++

Section: Other Programming
Ada 95 for C and C++ Programmers
Using C and C++ with Fortran

Section: Redbooks Draft
Optimizing Operations with WebSphere Extended Deployment V6.1

Section: Redbooks
Developing and Porting C and C++ Applications on AIX
DB2 Express-C: The Developer Handbook for XML, PHP, C/C++, Java, and .NET
Optimizing DB2 Queries with IBM DB2 Analytics Accelerator for z/OS
Optimizing Operations with WebSphere Extended Deployment V6.1
Optimizing Restore and Recovery Solutions with DB2 Recovery Expert for z/OS V2.1
Show all..

Section: Redpapers
Optimizing Storage Performance, Provisioning, and Manageability for Microsoft SQL Server
Optimizing Your Oracle Investment with IBM Storage Solutions
Benefits of Optimizing OLTP Databases Using Solid-State Drives
The Benefits of Optimizing OLTP Databases Using IBM eXFlash Solid-State Drives
Optimizing System z Batch Applications by Exploiting Parallelism
Show all..

Similar Books from Amazon :

Tell a Friend!

©2008 - Home - Privacy Policy - Program Policy, Terms and Conditions