C++ Footprint and Performance Optimization
C++ Footprint and Performance Optimization will fill in the knowledge gaps for programmers who have been trained without regard to software performance from a program level. Programmers will learn what optimization options are available at the start of a project as well as all other major areas where performance gains can be made. Throughout the book readers can participate in the fine-tuning of a stand alone sample application. Chapters on advanced tips, and cautions will prepare programmers for cross platform or multilanguage projects. Topics covered include: -- Embedded system programming-- Functions-- Efficient Memory Management-- Handling Blocks of Data-- Data Storage methods: stacks, arrays, lists, and trees.-- Optimizing I/O routines-- Advanced Optimization areasSAMS White Books present high-level expertise for a professional audience. The books explain what the technology is and how it can be used rather than how it is supposed to work. Workarounds are always explored if necessary. The advice, code and examples all reflect practical, realistic ways for solving problems.
What people are saying - Write a review
We haven't found any reviews in the usual places.
alignment array Assembly base class BigChunkStack binary files binary tree bit field bucket buffer byte C/C++ cache character compiler Computeruser contains cout cplusplus create data structure database debugging define delete efficient endl example executable faster freelist FreeListBase function call hardware hash function hash table heap implementation inline inline functions input inserting insertion sort instance integer interface Internetter iteration jump table kind linked list look lookup loop macro Memory fragmentation memory management node NULL number of elements object operation optimization output overhead parameters performance and footprint pointer possible preprocessor printf problems processor putchar quick sort radix sort recursive Red/Black tree result runtime search string selector shell sort shows skip sorting algorithm specific speed stack statements storage strlen stropy struct techniques template text file thread traverse unsigned char variable write