Efficient C/C++ Programming

Efficient C/C++ Programming
Author :
Publisher : Academic Press
Total Pages : 438
Release :
ISBN-10 : 9781483265636
ISBN-13 : 1483265633
Rating : 4/5 (633 Downloads)

Book Synopsis Efficient C/C++ Programming by : Steve Heller

Download or read book Efficient C/C++ Programming written by Steve Heller and published by Academic Press. This book was released on 2014-05-10 with total page 438 pages. Available in PDF, EPUB and Kindle. Book excerpt: Efficient C/C++ Programming describes a practical, real-world approach to efficient C/C++ programming. Topics covered range from how to save storage using a restricted character set and how to speed up access to records by employing hash coding and caching. A selective mailing list system is used to illustrate rapid access to and rearrangement of information selected by criteria specified at runtime. Comprised of eight chapters, this book begins by discussing factors to consider when deciding whether a program needs optimization. In the next chapter, a supermarket price lookup system is used to illustrate how to save storage by using a restricted character set and how to speed up access to records with the aid of hash coding and caching. Attention is paid to rapid retrieval of prices. A selective mailing list system is then used to illustrate rapid access to and rearrangement of information selected by criteria specified at runtime. The book also considers the Huffman coding and arithmetic coding methods of data compression; a token-threaded interpreter whose code can run faster than equivalent compiled C code, due to its greater code density; a customer database program with variable-length records; and index and key access to variable-length records. The final chapter summarizes the characteristics of the algorithms encountered in previous chapters, as well as the future of the art of optimization. This monograph will be a useful resource for practicing computer programmers and those who intend to be working programmers.


Efficient C/C++ Programming Related Books

Efficient C/C++ Programming
Language: en
Pages: 438
Authors: Steve Heller
Categories: Computers
Type: BOOK - Published: 2014-05-10 - Publisher: Academic Press

GET EBOOK

Efficient C/C++ Programming describes a practical, real-world approach to efficient C/C++ programming. Topics covered range from how to save storage using a res
The Art of Writing Efficient Programs
Language: en
Pages: 465
Authors: Fedor G. Pikus
Categories: Computers
Type: BOOK - Published: 2021-10-22 - Publisher: Packt Publishing Ltd

GET EBOOK

Become a better programmer with performance improvement techniques such as concurrency, lock-free programming, atomic operations, parallelism, and memory manage
Effective C++
Language: en
Pages: 292
Authors: Scott Douglas Meyers
Categories: Computers
Type: BOOK - Published: 1998 - Publisher: Addison-Wesley Professional

GET EBOOK

Effective C++ has been updated to reflect the latest ANSI/ISO standards. The author, a recognised authority on C++, shows readers fifty ways to improve their pr
Efficient C++
Language: en
Pages: 332
Authors: Dov Bulka
Categories: Computers
Type: BOOK - Published: 2000 - Publisher: Addison-Wesley Professional

GET EBOOK

Far too many programmers and software designers consider efficient C++ to be an oxymoron. They regard C++ as inherently slow and inappropriate for performance-c
Real-Time C++
Language: en
Pages: 426
Authors: Christopher Kormanyos
Categories: Computers
Type: BOOK - Published: 2019-01-11 - Publisher: Springer

GET EBOOK

With this book, Christopher Kormanyos delivers a highly practical guide to programming real-time embedded microcontroller systems in C++. It is divided into thr