eBooks-it.org Logo
eBooks-IT.org Inner Image

Efficient C++

Performance Programming Techniques

Efficient C++ Image

Book Details:

Publisher:Addison-Wesley Professional
Series: Addison Wesley , Performance
Author:Dov Bulka
Edition:1
ISBN-10:0201379503
ISBN-13:9780201379501
Pages:336
Published:Nov 13 1999
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:1.67 MB

Book Description:

Far too many programmers and software designers consider efficient C++ to be an oxymoron. They regard C++ as inherently slow and inappropriate for performance-critical applications. Consequently, C++ has had little success penetrating domains such as networking, operating system kernels, device drivers, and others. Efficient C++ explodes that myth. Written by two authors with first-hand experience wringing the last ounce of performance from commercial C++ applications, this book demonstrates the potential of C++ to produce highly efficient programs. The book reveals practical, everyday object-oriented design principles and C++ coding techniques that can yield large performance improvements. It points out common pitfalls in both design and code that generate hidden operating costs. This book focuses on combining C++'s power and flexibility with high performance and scalability, resulting in the best of both worlds. Specific topics include temporary objects, memory management, templates, inheritance, virtual functions, inlining, reference-counting, STL, and much more. With this book, you will have a valuable compendium of the best performance techniques at your fingertips. 0201379503B04062001

Download Link:

Related Books:

Bandwidth-Efficient Digital Modulation with Application to Deep-Space Communications

Bandwidth-Efficient Digital Modulation with Application to Deep-Space Communications Image
An important look at bandwidth-efficient modulations with applications to today's Space programBased on research and results obtained at the California Institute of Technology's Jet Propulsion Laboratory, this timely book defines, describes, and then delineates the performance (power and bandwidth) of digital communication systems that incorporate a wide variety of bandwidth-efficient modulations appropriate for the design and implementation of space communications systems.The author compares the performance of these systems in the presence of a number of practical (non-ideal) transmitter and receiver characteristics such as modulator and phase imbalance, imperfect carrier synchronization, and transmitter nonlinearity. Although the material focuses o...

Foundations for Efficient Web Service Selection

Foundations for Efficient Web Service Selection Image
Foundations for Efficient Web Service Selection describes the foundational framework for efficient Web service selection. It lays out a theoretical underpinning for the design of models and algorithms for searching and optimizing access to Web services. Excerpts from Prof. Fabio Casatis foreword: " This excellent book looks at the search problem from a broader perspective. Instead of narrowing down on a specific aspect or subproblem of service search, it dissects and analyzes the fundamental problems in search and presents concrete, applicable solutions as well as the theoretical foundations behind themOne aspect I found particularly significant in the book is the mind shift it generates from thinking about service modeling for the sake of supp...

Automating System Administration with Perl

Tools to Make You More Efficient
Automating System Administration with Perl Image
2nd Edition
If you do systems administration work of any kind, you have to deal with the growing complexity of your environment and increasing demands on your time. Automating System Administration with Perl, Second Edition, not only offers you the right tools for your job, but also suggests the best way to approach specific problems and to securely automate recurring tasks. Updated and expanded to cover the latest operating systems, technologies, and Perl modules, this edition of the "Otter Book" will help you: Manage user accounts Monitor filesystems and processes Work with configuration files in important formats such as XML and YAML Administer d...



2007 - 2018 © eBooks-IT.org