C++ and C efficiency: how to improve program speed and memory usage
Text for the professional programmer familiar with C or C++. Examines techniques for speeding up progress and improving efficiency in terms of space and time. Includes exercises, answers, a bibliography and an index.
11 pages matching bits in this book
Results 1-3 of 11
What people are saying - Write a review
We haven't found any reviews in the usual places.
Measurement and estimation
9 other sections not shown
abstract data type algorithm ANSI ANSI standard arguments arithmetic assignment operator avoid binary search binary tree bits block bsearch bytes Chapter char clock compile-time compiler complex const constant copy constructor cost data members data structure data_type declaration default define double efficient empty evaluation examine example executable extra faster float function call global hash function hash table header file Hence implementation improvement increment inefficient initialization inline functions insertion integer iteration loop macro malloc member functions method minimax move multiplication new_node node non-prototyped NULL number of elements object operand optimization overhead parameters perfect hash function perform pointer precalculated printf problem prototyped reduce reference counts replaced return value run-time Section sentinel sorted array sorted linked list space stack StackData statement stored strcmp strcpy string struct sub-expression subtree symbol table tail recursion techniques unsigned unsorted linked variable virtual functions void zero